Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 # hltGetConfiguration /dev/CMSSW_15_0_0/Special --cff --data --type Special
0002 
0003 # /dev/CMSSW_15_0_0/Special/V76 (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/Special/V76")
0013 )
0014 
0015 fragment.HLTGroupedCkfTrajectoryBuilderP5 = cms.PSet( 
0016   useSameTrajFilter = cms.bool( True ),
0017   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0018   keepOriginalIfRebuildFails = cms.bool( False ),
0019   lostHitPenalty = cms.double( 30.0 ),
0020   lockHits = cms.bool( True ),
0021   requireSeedHitsInRebuild = cms.bool( True ),
0022   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0023   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0024   maxPtForLooperReconstruction = cms.double( 0.0 ),
0025   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0026   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilterP5" ) ),
0027   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0028   seedAs5DHit = cms.bool( False ),
0029   minNrOfHitsForRebuild = cms.int32( 5 ),
0030   maxCand = cms.int32( 1 ),
0031   alwaysUseInvalidHits = cms.bool( True ),
0032   estimator = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
0033   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilter_block" ) ),
0034   intermediateCleaning = cms.bool( True ),
0035   foundHitBonus = cms.double( 10.0 ),
0036   updator = cms.string( "hltESPKFUpdator" ),
0037   bestHitOnly = cms.bool( True )
0038 )
0039 fragment.HLTCkfBaseTrajectoryFilterP5 = cms.PSet( 
0040   minimumNumberOfHits = cms.int32( 5 ),
0041   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0042   seedExtension = cms.int32( 0 ),
0043   chargeSignificance = cms.double( -1.0 ),
0044   pixelSeedExtension = cms.bool( False ),
0045   strictSeedExtension = cms.bool( False ),
0046   nSigmaMinPt = cms.double( 5.0 ),
0047   maxCCCLostHits = cms.int32( 9999 ),
0048   minHitsAtHighEta = cms.int32( 5 ),
0049   minPt = cms.double( 0.5 ),
0050   maxConsecLostHits = cms.int32( 3 ),
0051   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0052   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0053   highEtaSwitch = cms.double( 5.0 ),
0054   seedPairPenalty = cms.int32( 0 ),
0055   maxNumberOfHits = cms.int32( 100 ),
0056   minNumberOfHitsForLoopers = cms.int32( 13 ),
0057   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0058   minNumberOfHitsPerLoop = cms.int32( 4 ),
0059   minHitsMinPt = cms.int32( 3 ),
0060   maxLostHitsFraction = cms.double( 0.1 ),
0061   maxLostHits = cms.int32( 4 )
0062 )
0063 fragment.HLTCkfBaseTrajectoryFilter_block = cms.PSet( 
0064   minimumNumberOfHits = cms.int32( 5 ),
0065   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0066   seedExtension = cms.int32( 0 ),
0067   chargeSignificance = cms.double( -1.0 ),
0068   pixelSeedExtension = cms.bool( False ),
0069   strictSeedExtension = cms.bool( False ),
0070   nSigmaMinPt = cms.double( 5.0 ),
0071   maxCCCLostHits = cms.int32( 9999 ),
0072   minHitsAtHighEta = cms.int32( 5 ),
0073   minPt = cms.double( 0.9 ),
0074   maxConsecLostHits = cms.int32( 1 ),
0075   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0076   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0077   highEtaSwitch = cms.double( 5.0 ),
0078   seedPairPenalty = cms.int32( 0 ),
0079   maxNumberOfHits = cms.int32( 100 ),
0080   minNumberOfHitsForLoopers = cms.int32( 13 ),
0081   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0082   minNumberOfHitsPerLoop = cms.int32( 4 ),
0083   minHitsMinPt = cms.int32( 3 ),
0084   maxLostHitsFraction = cms.double( 0.1 ),
0085   maxLostHits = cms.int32( 999 )
0086 )
0087 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( 
0088   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0089   lostHitPenalty = cms.double( 30.0 ),
0090   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0091   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0092   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
0093   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0094   maxCand = cms.int32( 1 ),
0095   alwaysUseInvalidHits = cms.bool( False ),
0096   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0097   intermediateCleaning = cms.bool( True ),
0098   updator = cms.string( "hltESPKFUpdator" ),
0099   seedAs5DHit = cms.bool( False )
0100 )
0101 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0102   keepOriginalIfRebuildFails = cms.bool( False ),
0103   lockHits = cms.bool( True ),
0104   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0105   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0106   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0107   maxCand = cms.int32( 2 ),
0108   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
0109   intermediateCleaning = cms.bool( True ),
0110   bestHitOnly = cms.bool( True ),
0111   useSameTrajFilter = cms.bool( True ),
0112   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0113   lostHitPenalty = cms.double( 30.0 ),
0114   requireSeedHitsInRebuild = cms.bool( True ),
0115   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0116   maxPtForLooperReconstruction = cms.double( 0.0 ),
0117   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0118   minNrOfHitsForRebuild = cms.int32( 5 ),
0119   alwaysUseInvalidHits = cms.bool( False ),
0120   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0121   foundHitBonus = cms.double( 5.0 ),
0122   updator = cms.string( "hltESPKFUpdator" ),
0123   seedAs5DHit = cms.bool( False )
0124 )
0125 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet( 
0126   minimumNumberOfHits = cms.int32( 6 ),
0127   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0128   seedExtension = cms.int32( 0 ),
0129   chargeSignificance = cms.double( -1.0 ),
0130   pixelSeedExtension = cms.bool( False ),
0131   strictSeedExtension = cms.bool( False ),
0132   nSigmaMinPt = cms.double( 5.0 ),
0133   maxCCCLostHits = cms.int32( 9999 ),
0134   minPt = cms.double( 0.3 ),
0135   maxConsecLostHits = cms.int32( 1 ),
0136   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0137   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0138   seedPairPenalty = cms.int32( 0 ),
0139   maxNumberOfHits = cms.int32( 100 ),
0140   minNumberOfHitsForLoopers = cms.int32( 13 ),
0141   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0142   minNumberOfHitsPerLoop = cms.int32( 4 ),
0143   minHitsMinPt = cms.int32( 3 ),
0144   maxLostHitsFraction = cms.double( 999.0 ),
0145   maxLostHits = cms.int32( 0 ),
0146   highEtaSwitch = cms.double( 5.0 ),
0147   minHitsAtHighEta = cms.int32( 5 )
0148 )
0149 fragment.HLTPSetPvClusterComparerForIT = cms.PSet( 
0150   track_chi2_max = cms.double( 20.0 ),
0151   track_pt_max = cms.double( 20.0 ),
0152   track_prob_min = cms.double( -1.0 ),
0153   track_pt_min = cms.double( 1.0 )
0154 )
0155 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet( 
0156   rescaleErrorIfFail = cms.double( 1.0 ),
0157   ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
0158   lostHitPenalty = cms.double( 30.0 ),
0159   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0160   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0161   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
0162   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0163   maxCand = cms.int32( 5 ),
0164   alwaysUseInvalidHits = cms.bool( True ),
0165   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0166   intermediateCleaning = cms.bool( False ),
0167   propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
0168   updator = cms.string( "hltESPKFUpdator" ),
0169   deltaEta = cms.double( -1.0 ),
0170   useSeedLayer = cms.bool( False ),
0171   deltaPhi = cms.double( -1.0 ),
0172   seedAs5DHit = cms.bool( False )
0173 )
0174 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet( 
0175   minimumNumberOfHits = cms.int32( 3 ),
0176   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0177   seedExtension = cms.int32( 0 ),
0178   chargeSignificance = cms.double( -1.0 ),
0179   pixelSeedExtension = cms.bool( False ),
0180   strictSeedExtension = cms.bool( False ),
0181   nSigmaMinPt = cms.double( 5.0 ),
0182   maxCCCLostHits = cms.int32( 9999 ),
0183   minPt = cms.double( 0.3 ),
0184   maxConsecLostHits = cms.int32( 1 ),
0185   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0186   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0187   seedPairPenalty = cms.int32( 0 ),
0188   maxNumberOfHits = cms.int32( 100 ),
0189   minNumberOfHitsForLoopers = cms.int32( 13 ),
0190   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0191   minNumberOfHitsPerLoop = cms.int32( 4 ),
0192   minHitsMinPt = cms.int32( 3 ),
0193   maxLostHitsFraction = cms.double( 999.0 ),
0194   maxLostHits = cms.int32( 1 ),
0195   highEtaSwitch = cms.double( 5.0 ),
0196   minHitsAtHighEta = cms.int32( 5 )
0197 )
0198 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet( 
0199   track_chi2_max = cms.double( 20.0 ),
0200   track_pt_max = cms.double( 20.0 ),
0201   track_prob_min = cms.double( -1.0 ),
0202   track_pt_min = cms.double( 0.1 )
0203 )
0204 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0205   keepOriginalIfRebuildFails = cms.bool( False ),
0206   lockHits = cms.bool( True ),
0207   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0208   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0209   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0210   maxCand = cms.int32( 2 ),
0211   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0212   intermediateCleaning = cms.bool( True ),
0213   bestHitOnly = cms.bool( True ),
0214   useSameTrajFilter = cms.bool( True ),
0215   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0216   lostHitPenalty = cms.double( 30.0 ),
0217   requireSeedHitsInRebuild = cms.bool( True ),
0218   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0219   maxPtForLooperReconstruction = cms.double( 0.0 ),
0220   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0221   minNrOfHitsForRebuild = cms.int32( 5 ),
0222   alwaysUseInvalidHits = cms.bool( False ),
0223   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0224   foundHitBonus = cms.double( 5.0 ),
0225   updator = cms.string( "hltESPKFUpdator" ),
0226   seedAs5DHit = cms.bool( False )
0227 )
0228 fragment.HLTSiStripClusterChargeCutTight = cms.PSet(  value = cms.double( 1945.0 ) )
0229 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet( 
0230   Rescale_Dz = cms.double( 3.0 ),
0231   Pt_fixed = cms.bool( False ),
0232   Eta_fixed = cms.bool( False ),
0233   Eta_min = cms.double( 0.1 ),
0234   DeltaZ = cms.double( 15.9 ),
0235   maxRegions = cms.int32( 2 ),
0236   EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
0237   UseVertex = cms.bool( False ),
0238   Z_fixed = cms.bool( True ),
0239   PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
0240   PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
0241   Rescale_phi = cms.double( 3.0 ),
0242   DeltaEta = cms.double( 0.2 ),
0243   precise = cms.bool( True ),
0244   OnDemand = cms.int32( -1 ),
0245   EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
0246   MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
0247   vertexCollection = cms.InputTag( "pixelVertices" ),
0248   Pt_min = cms.double( 1.5 ),
0249   beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
0250   Phi_fixed = cms.bool( False ),
0251   DeltaR = cms.double( 0.2 ),
0252   input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
0253   DeltaPhi = cms.double( 0.2 ),
0254   Phi_min = cms.double( 0.1 ),
0255   Rescale_eta = cms.double( 3.0 )
0256 )
0257 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet( 
0258   minimumNumberOfHits = cms.int32( 3 ),
0259   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0260   seedExtension = cms.int32( 1 ),
0261   chargeSignificance = cms.double( -1.0 ),
0262   pixelSeedExtension = cms.bool( False ),
0263   strictSeedExtension = cms.bool( False ),
0264   nSigmaMinPt = cms.double( 5.0 ),
0265   maxCCCLostHits = cms.int32( 0 ),
0266   minPt = cms.double( 0.3 ),
0267   maxConsecLostHits = cms.int32( 1 ),
0268   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0269   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0270   seedPairPenalty = cms.int32( 0 ),
0271   maxNumberOfHits = cms.int32( 100 ),
0272   minNumberOfHitsForLoopers = cms.int32( 13 ),
0273   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0274   minNumberOfHitsPerLoop = cms.int32( 4 ),
0275   minHitsMinPt = cms.int32( 3 ),
0276   maxLostHitsFraction = cms.double( 999.0 ),
0277   maxLostHits = cms.int32( 1 ),
0278   highEtaSwitch = cms.double( 5.0 ),
0279   minHitsAtHighEta = cms.int32( 5 )
0280 )
0281 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet( 
0282   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0283   lostHitPenalty = cms.double( 30.0 ),
0284   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0285   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0286   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
0287   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0288   maxCand = cms.int32( 1 ),
0289   alwaysUseInvalidHits = cms.bool( False ),
0290   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0291   intermediateCleaning = cms.bool( True ),
0292   updator = cms.string( "hltESPKFUpdator" ),
0293   seedAs5DHit = cms.bool( False )
0294 )
0295 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( 
0296   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0297   lostHitPenalty = cms.double( 90.0 ),
0298   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0299   propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
0300   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
0301   propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
0302   maxCand = cms.int32( 5 ),
0303   alwaysUseInvalidHits = cms.bool( True ),
0304   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
0305   intermediateCleaning = cms.bool( False ),
0306   updator = cms.string( "hltESPKFUpdator" ),
0307   seedAs5DHit = cms.bool( False )
0308 )
0309 fragment.HLTSiStripClusterChargeCutNone = cms.PSet(  value = cms.double( -1.0 ) )
0310 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet( 
0311   minimumNumberOfHits = cms.int32( 5 ),
0312   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0313   seedExtension = cms.int32( 0 ),
0314   chargeSignificance = cms.double( -1.0 ),
0315   pixelSeedExtension = cms.bool( False ),
0316   strictSeedExtension = cms.bool( False ),
0317   nSigmaMinPt = cms.double( 5.0 ),
0318   maxCCCLostHits = cms.int32( 9999 ),
0319   minPt = cms.double( 0.9 ),
0320   maxConsecLostHits = cms.int32( 1 ),
0321   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0322   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0323   seedPairPenalty = cms.int32( 0 ),
0324   maxNumberOfHits = cms.int32( -1 ),
0325   minNumberOfHitsForLoopers = cms.int32( 13 ),
0326   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0327   minNumberOfHitsPerLoop = cms.int32( 4 ),
0328   minHitsMinPt = cms.int32( 3 ),
0329   maxLostHitsFraction = cms.double( 999.0 ),
0330   maxLostHits = cms.int32( 1 ),
0331   highEtaSwitch = cms.double( 5.0 ),
0332   minHitsAtHighEta = cms.int32( 5 )
0333 )
0334 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet( 
0335   minimumNumberOfHits = cms.int32( 3 ),
0336   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0337   seedExtension = cms.int32( 0 ),
0338   chargeSignificance = cms.double( -1.0 ),
0339   pixelSeedExtension = cms.bool( False ),
0340   strictSeedExtension = cms.bool( False ),
0341   nSigmaMinPt = cms.double( 5.0 ),
0342   maxCCCLostHits = cms.int32( 0 ),
0343   minPt = cms.double( 0.2 ),
0344   maxConsecLostHits = cms.int32( 1 ),
0345   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0346   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0347   seedPairPenalty = cms.int32( 0 ),
0348   maxNumberOfHits = cms.int32( 100 ),
0349   minNumberOfHitsForLoopers = cms.int32( 13 ),
0350   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0351   minNumberOfHitsPerLoop = cms.int32( 4 ),
0352   minHitsMinPt = cms.int32( 3 ),
0353   maxLostHitsFraction = cms.double( 999.0 ),
0354   maxLostHits = cms.int32( 1 ),
0355   highEtaSwitch = cms.double( 5.0 ),
0356   minHitsAtHighEta = cms.int32( 5 )
0357 )
0358 fragment.HLTSeedFromProtoTracks = cms.PSet( 
0359   TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
0360   SeedMomentumForBOFF = cms.double( 5.0 ),
0361   propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
0362   forceKinematicWithRegionDirection = cms.bool( False ),
0363   magneticField = cms.string( "ParabolicMf" ),
0364   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0365   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0366   MinOneOverPtError = cms.double( 1.0 )
0367 )
0368 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( 
0369   minimumNumberOfHits = cms.int32( 5 ),
0370   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0371   seedExtension = cms.int32( 0 ),
0372   chargeSignificance = cms.double( -1.0 ),
0373   pixelSeedExtension = cms.bool( False ),
0374   strictSeedExtension = cms.bool( False ),
0375   nSigmaMinPt = cms.double( 5.0 ),
0376   maxCCCLostHits = cms.int32( 9999 ),
0377   minPt = cms.double( 10.0 ),
0378   maxConsecLostHits = cms.int32( 1 ),
0379   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0380   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0381   seedPairPenalty = cms.int32( 0 ),
0382   maxNumberOfHits = cms.int32( 8 ),
0383   minNumberOfHitsForLoopers = cms.int32( 13 ),
0384   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0385   minNumberOfHitsPerLoop = cms.int32( 4 ),
0386   minHitsMinPt = cms.int32( 3 ),
0387   maxLostHitsFraction = cms.double( 999.0 ),
0388   maxLostHits = cms.int32( 1 ),
0389   highEtaSwitch = cms.double( 5.0 ),
0390   minHitsAtHighEta = cms.int32( 5 )
0391 )
0392 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet( 
0393   minimumNumberOfHits = cms.int32( 3 ),
0394   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0395   seedExtension = cms.int32( 0 ),
0396   chargeSignificance = cms.double( -1.0 ),
0397   pixelSeedExtension = cms.bool( False ),
0398   strictSeedExtension = cms.bool( False ),
0399   nSigmaMinPt = cms.double( 5.0 ),
0400   maxCCCLostHits = cms.int32( 0 ),
0401   minPt = cms.double( 0.3 ),
0402   maxConsecLostHits = cms.int32( 1 ),
0403   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0404   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0405   seedPairPenalty = cms.int32( 0 ),
0406   maxNumberOfHits = cms.int32( 100 ),
0407   minNumberOfHitsForLoopers = cms.int32( 13 ),
0408   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0409   minNumberOfHitsPerLoop = cms.int32( 4 ),
0410   minHitsMinPt = cms.int32( 3 ),
0411   maxLostHitsFraction = cms.double( 999.0 ),
0412   maxLostHits = cms.int32( 1 ),
0413   highEtaSwitch = cms.double( 5.0 ),
0414   minHitsAtHighEta = cms.int32( 5 )
0415 )
0416 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet( 
0417   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0418   SeedMomentumForBOFF = cms.double( 5.0 ),
0419   propagator = cms.string( "PropagatorWithMaterial" ),
0420   forceKinematicWithRegionDirection = cms.bool( False ),
0421   magneticField = cms.string( "" ),
0422   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0423   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0424   MinOneOverPtError = cms.double( 1.0 )
0425 )
0426 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet(  value = cms.double( 2069.0 ) )
0427 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( 
0428   minimumNumberOfHits = cms.int32( 5 ),
0429   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0430   seedExtension = cms.int32( 0 ),
0431   chargeSignificance = cms.double( -1.0 ),
0432   pixelSeedExtension = cms.bool( False ),
0433   strictSeedExtension = cms.bool( False ),
0434   nSigmaMinPt = cms.double( 5.0 ),
0435   maxCCCLostHits = cms.int32( 9999 ),
0436   minPt = cms.double( 2.0 ),
0437   maxConsecLostHits = cms.int32( 1 ),
0438   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0439   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0440   seedPairPenalty = cms.int32( 0 ),
0441   maxNumberOfHits = cms.int32( -1 ),
0442   minNumberOfHitsForLoopers = cms.int32( 13 ),
0443   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0444   minNumberOfHitsPerLoop = cms.int32( 4 ),
0445   minHitsMinPt = cms.int32( -1 ),
0446   maxLostHitsFraction = cms.double( 999.0 ),
0447   maxLostHits = cms.int32( 1 ),
0448   highEtaSwitch = cms.double( 5.0 ),
0449   minHitsAtHighEta = cms.int32( 5 )
0450 )
0451 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet( 
0452   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0453   lostHitPenalty = cms.double( 30.0 ),
0454   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0455   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0456   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
0457   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0458   maxCand = cms.int32( 4 ),
0459   alwaysUseInvalidHits = cms.bool( True ),
0460   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0461   intermediateCleaning = cms.bool( True ),
0462   updator = cms.string( "hltESPKFUpdator" ),
0463   seedAs5DHit = cms.bool( False )
0464 )
0465 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0466   useSameTrajFilter = cms.bool( True ),
0467   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0468   keepOriginalIfRebuildFails = cms.bool( False ),
0469   lostHitPenalty = cms.double( 30.0 ),
0470   lockHits = cms.bool( True ),
0471   requireSeedHitsInRebuild = cms.bool( True ),
0472   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0473   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0474   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
0475   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0476   minNrOfHitsForRebuild = cms.int32( 5 ),
0477   maxCand = cms.int32( 2 ),
0478   alwaysUseInvalidHits = cms.bool( False ),
0479   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0480   intermediateCleaning = cms.bool( True ),
0481   foundHitBonus = cms.double( 5.0 ),
0482   updator = cms.string( "hltESPKFUpdator" ),
0483   bestHitOnly = cms.bool( True ),
0484   seedAs5DHit = cms.bool( False ),
0485   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
0486 )
0487 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0488   useSameTrajFilter = cms.bool( True ),
0489   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0490   keepOriginalIfRebuildFails = cms.bool( True ),
0491   lostHitPenalty = cms.double( 1.0 ),
0492   lockHits = cms.bool( True ),
0493   requireSeedHitsInRebuild = cms.bool( True ),
0494   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0495   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0496   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0497   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0498   minNrOfHitsForRebuild = cms.int32( 2 ),
0499   maxCand = cms.int32( 5 ),
0500   alwaysUseInvalidHits = cms.bool( True ),
0501   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0502   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0503   intermediateCleaning = cms.bool( True ),
0504   foundHitBonus = cms.double( 1000.0 ),
0505   updator = cms.string( "hltESPKFUpdator" ),
0506   bestHitOnly = cms.bool( True ),
0507   seedAs5DHit = cms.bool( False )
0508 )
0509 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0510   minimumNumberOfHits = cms.int32( 3 ),
0511   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0512   seedExtension = cms.int32( 0 ),
0513   chargeSignificance = cms.double( -1.0 ),
0514   pixelSeedExtension = cms.bool( False ),
0515   strictSeedExtension = cms.bool( False ),
0516   nSigmaMinPt = cms.double( 5.0 ),
0517   maxCCCLostHits = cms.int32( 9999 ),
0518   minPt = cms.double( 0.9 ),
0519   maxConsecLostHits = cms.int32( 1 ),
0520   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0521   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0522   seedPairPenalty = cms.int32( 0 ),
0523   maxNumberOfHits = cms.int32( 100 ),
0524   minNumberOfHitsForLoopers = cms.int32( 13 ),
0525   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0526   minNumberOfHitsPerLoop = cms.int32( 4 ),
0527   minHitsMinPt = cms.int32( 3 ),
0528   maxLostHitsFraction = cms.double( 0.1 ),
0529   maxLostHits = cms.int32( 999 ),
0530   highEtaSwitch = cms.double( 5.0 ),
0531   minHitsAtHighEta = cms.int32( 5 )
0532 )
0533 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0534   useSameTrajFilter = cms.bool( True ),
0535   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0536   keepOriginalIfRebuildFails = cms.bool( True ),
0537   lostHitPenalty = cms.double( 1.0 ),
0538   lockHits = cms.bool( True ),
0539   requireSeedHitsInRebuild = cms.bool( True ),
0540   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0541   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0542   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0543   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0544   minNrOfHitsForRebuild = cms.int32( 2 ),
0545   maxCand = cms.int32( 5 ),
0546   alwaysUseInvalidHits = cms.bool( True ),
0547   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0548   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0549   intermediateCleaning = cms.bool( True ),
0550   foundHitBonus = cms.double( 1000.0 ),
0551   updator = cms.string( "hltESPKFUpdator" ),
0552   bestHitOnly = cms.bool( True ),
0553   seedAs5DHit = cms.bool( False )
0554 )
0555 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0556   minimumNumberOfHits = cms.int32( 3 ),
0557   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0558   seedExtension = cms.int32( 0 ),
0559   chargeSignificance = cms.double( -1.0 ),
0560   pixelSeedExtension = cms.bool( False ),
0561   strictSeedExtension = cms.bool( False ),
0562   nSigmaMinPt = cms.double( 5.0 ),
0563   maxCCCLostHits = cms.int32( 9999 ),
0564   minPt = cms.double( 0.9 ),
0565   maxConsecLostHits = cms.int32( 1 ),
0566   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0567   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0568   seedPairPenalty = cms.int32( 0 ),
0569   maxNumberOfHits = cms.int32( 100 ),
0570   minNumberOfHitsForLoopers = cms.int32( 13 ),
0571   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0572   minNumberOfHitsPerLoop = cms.int32( 4 ),
0573   minHitsMinPt = cms.int32( 3 ),
0574   maxLostHitsFraction = cms.double( 0.1 ),
0575   maxLostHits = cms.int32( 999 ),
0576   highEtaSwitch = cms.double( 5.0 ),
0577   minHitsAtHighEta = cms.int32( 5 )
0578 )
0579 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( 
0580   minimumNumberOfHits = cms.int32( 5 ),
0581   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0582   seedExtension = cms.int32( 0 ),
0583   chargeSignificance = cms.double( -1.0 ),
0584   pixelSeedExtension = cms.bool( False ),
0585   strictSeedExtension = cms.bool( False ),
0586   nSigmaMinPt = cms.double( 5.0 ),
0587   maxCCCLostHits = cms.int32( 9999 ),
0588   minPt = cms.double( 0.9 ),
0589   maxConsecLostHits = cms.int32( 1 ),
0590   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0591   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0592   seedPairPenalty = cms.int32( 0 ),
0593   maxNumberOfHits = cms.int32( 100 ),
0594   minNumberOfHitsForLoopers = cms.int32( 13 ),
0595   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0596   minNumberOfHitsPerLoop = cms.int32( 4 ),
0597   minHitsMinPt = cms.int32( 3 ),
0598   maxLostHitsFraction = cms.double( 0.1 ),
0599   maxLostHits = cms.int32( 999 ),
0600   highEtaSwitch = cms.double( 5.0 ),
0601   minHitsAtHighEta = cms.int32( 5 )
0602 )
0603 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet(  value = cms.double( 1620.0 ) )
0604 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet( 
0605   ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
0606   subclusterCutSN = cms.double( 12.0 ),
0607   trimMaxADC = cms.double( 30.0 ),
0608   seedCutMIPs = cms.double( 0.35 ),
0609   subclusterCutMIPs = cms.double( 0.45 ),
0610   subclusterWindow = cms.double( 0.7 ),
0611   maxNSat = cms.uint32( 3 ),
0612   trimMaxFracNeigh = cms.double( 0.25 ),
0613   maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
0614   seedCutSN = cms.double( 7.0 ),
0615   layerMask = cms.PSet( 
0616     TOB = cms.bool( False ),
0617     TIB = cms.vuint32( 1, 2 ),
0618     TID = cms.vuint32( 1, 2 ),
0619     TEC = cms.bool( False )
0620   ),
0621   maxTrimmedSizeDiffPos = cms.double( 0.7 ),
0622   trimMaxFracTotal = cms.double( 0.15 )
0623 )
0624 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet( 
0625   minimumNumberOfHits = cms.int32( 4 ),
0626   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0627   seedExtension = cms.int32( 0 ),
0628   chargeSignificance = cms.double( -1.0 ),
0629   pixelSeedExtension = cms.bool( False ),
0630   strictSeedExtension = cms.bool( False ),
0631   maxCCCLostHits = cms.int32( 0 ),
0632   nSigmaMinPt = cms.double( 5.0 ),
0633   minPt = cms.double( 1.0 ),
0634   maxConsecLostHits = cms.int32( 1 ),
0635   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0636   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0637   seedPairPenalty = cms.int32( 0 ),
0638   maxNumberOfHits = cms.int32( 100 ),
0639   minNumberOfHitsForLoopers = cms.int32( 13 ),
0640   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0641   minNumberOfHitsPerLoop = cms.int32( 4 ),
0642   minHitsMinPt = cms.int32( 3 ),
0643   maxLostHitsFraction = cms.double( 0.1 ),
0644   maxLostHits = cms.int32( 999 ),
0645   highEtaSwitch = cms.double( 5.0 ),
0646   minHitsAtHighEta = cms.int32( 5 )
0647 )
0648 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0649   useSameTrajFilter = cms.bool( True ),
0650   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0651   keepOriginalIfRebuildFails = cms.bool( False ),
0652   lostHitPenalty = cms.double( 30.0 ),
0653   lockHits = cms.bool( True ),
0654   requireSeedHitsInRebuild = cms.bool( True ),
0655   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0656   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0657   maxPtForLooperReconstruction = cms.double( 0.0 ),
0658   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0659   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
0660   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0661   minNrOfHitsForRebuild = cms.int32( 5 ),
0662   maxCand = cms.int32( 3 ),
0663   alwaysUseInvalidHits = cms.bool( True ),
0664   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0665   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0666   intermediateCleaning = cms.bool( True ),
0667   foundHitBonus = cms.double( 10.0 ),
0668   updator = cms.string( "hltESPKFUpdator" ),
0669   bestHitOnly = cms.bool( True ),
0670   seedAs5DHit = cms.bool( False )
0671 )
0672 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0673   ComponentType = cms.string( "CompositeTrajectoryFilter" ),
0674   filters = cms.VPSet( 
0675     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" )    ),
0676     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" )    )
0677   )
0678 )
0679 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0680   minimumNumberOfHits = cms.int32( 4 ),
0681   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0682   seedExtension = cms.int32( 0 ),
0683   chargeSignificance = cms.double( -1.0 ),
0684   pixelSeedExtension = cms.bool( False ),
0685   strictSeedExtension = cms.bool( False ),
0686   maxCCCLostHits = cms.int32( 0 ),
0687   nSigmaMinPt = cms.double( 5.0 ),
0688   minPt = cms.double( 1.0 ),
0689   maxConsecLostHits = cms.int32( 1 ),
0690   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0691   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0692   seedPairPenalty = cms.int32( 0 ),
0693   maxNumberOfHits = cms.int32( 100 ),
0694   minNumberOfHitsForLoopers = cms.int32( 13 ),
0695   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0696   minNumberOfHitsPerLoop = cms.int32( 4 ),
0697   minHitsMinPt = cms.int32( 3 ),
0698   maxLostHitsFraction = cms.double( 0.1 ),
0699   maxLostHits = cms.int32( 999 ),
0700   highEtaSwitch = cms.double( 5.0 ),
0701   minHitsAtHighEta = cms.int32( 5 )
0702 )
0703 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0704   useSameTrajFilter = cms.bool( True ),
0705   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0706   keepOriginalIfRebuildFails = cms.bool( True ),
0707   lostHitPenalty = cms.double( 30.0 ),
0708   lockHits = cms.bool( True ),
0709   requireSeedHitsInRebuild = cms.bool( True ),
0710   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0711   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0712   maxPtForLooperReconstruction = cms.double( 0.0 ),
0713   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0714   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0715   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0716   minNrOfHitsForRebuild = cms.int32( 1 ),
0717   maxCand = cms.int32( 3 ),
0718   alwaysUseInvalidHits = cms.bool( True ),
0719   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0720   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0721   intermediateCleaning = cms.bool( True ),
0722   foundHitBonus = cms.double( 10.0 ),
0723   updator = cms.string( "hltESPKFUpdator" ),
0724   bestHitOnly = cms.bool( True ),
0725   seedAs5DHit = cms.bool( False )
0726 )
0727 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0728   minimumNumberOfHits = cms.int32( 3 ),
0729   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0730   seedExtension = cms.int32( 0 ),
0731   chargeSignificance = cms.double( -1.0 ),
0732   pixelSeedExtension = cms.bool( False ),
0733   strictSeedExtension = cms.bool( False ),
0734   nSigmaMinPt = cms.double( 5.0 ),
0735   maxCCCLostHits = cms.int32( 0 ),
0736   minPt = cms.double( 1.0 ),
0737   maxConsecLostHits = cms.int32( 1 ),
0738   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0739   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0740   seedPairPenalty = cms.int32( 0 ),
0741   maxNumberOfHits = cms.int32( 100 ),
0742   minNumberOfHitsForLoopers = cms.int32( 13 ),
0743   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0744   minNumberOfHitsPerLoop = cms.int32( 4 ),
0745   minHitsMinPt = cms.int32( 3 ),
0746   maxLostHitsFraction = cms.double( 0.1 ),
0747   maxLostHits = cms.int32( 999 ),
0748   highEtaSwitch = cms.double( 5.0 ),
0749   minHitsAtHighEta = cms.int32( 5 )
0750 )
0751 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0752   useSameTrajFilter = cms.bool( True ),
0753   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0754   keepOriginalIfRebuildFails = cms.bool( False ),
0755   lostHitPenalty = cms.double( 30.0 ),
0756   lockHits = cms.bool( True ),
0757   requireSeedHitsInRebuild = cms.bool( True ),
0758   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0759   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0760   maxPtForLooperReconstruction = cms.double( 0.0 ),
0761   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0762   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0763   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0764   minNrOfHitsForRebuild = cms.int32( 5 ),
0765   maxCand = cms.int32( 4 ),
0766   alwaysUseInvalidHits = cms.bool( True ),
0767   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
0768   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0769   intermediateCleaning = cms.bool( True ),
0770   foundHitBonus = cms.double( 10.0 ),
0771   updator = cms.string( "hltESPKFUpdator" ),
0772   bestHitOnly = cms.bool( True ),
0773   seedAs5DHit = cms.bool( False )
0774 )
0775 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0776   minimumNumberOfHits = cms.int32( 3 ),
0777   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0778   seedExtension = cms.int32( 0 ),
0779   chargeSignificance = cms.double( -1.0 ),
0780   pixelSeedExtension = cms.bool( False ),
0781   strictSeedExtension = cms.bool( False ),
0782   nSigmaMinPt = cms.double( 5.0 ),
0783   maxCCCLostHits = cms.int32( 0 ),
0784   minPt = cms.double( 1.0 ),
0785   maxConsecLostHits = cms.int32( 1 ),
0786   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0787   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0788   seedPairPenalty = cms.int32( 0 ),
0789   maxNumberOfHits = cms.int32( 100 ),
0790   minNumberOfHitsForLoopers = cms.int32( 13 ),
0791   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0792   minNumberOfHitsPerLoop = cms.int32( 4 ),
0793   minHitsMinPt = cms.int32( 3 ),
0794   maxLostHitsFraction = cms.double( 0.1 ),
0795   maxLostHits = cms.int32( 999 ),
0796   highEtaSwitch = cms.double( 5.0 ),
0797   minHitsAtHighEta = cms.int32( 5 )
0798 )
0799 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0800   useSameTrajFilter = cms.bool( True ),
0801   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0802   keepOriginalIfRebuildFails = cms.bool( False ),
0803   lostHitPenalty = cms.double( 30.0 ),
0804   lockHits = cms.bool( True ),
0805   requireSeedHitsInRebuild = cms.bool( True ),
0806   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0807   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0808   maxPtForLooperReconstruction = cms.double( 0.0 ),
0809   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0810   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0811   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0812   minNrOfHitsForRebuild = cms.int32( 5 ),
0813   maxCand = cms.int32( 3 ),
0814   alwaysUseInvalidHits = cms.bool( True ),
0815   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
0816   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0817   intermediateCleaning = cms.bool( True ),
0818   foundHitBonus = cms.double( 10.0 ),
0819   updator = cms.string( "hltESPKFUpdator" ),
0820   bestHitOnly = cms.bool( True ),
0821   seedAs5DHit = cms.bool( False )
0822 )
0823 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0824   minimumNumberOfHits = cms.int32( 3 ),
0825   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0826   seedExtension = cms.int32( 0 ),
0827   chargeSignificance = cms.double( -1.0 ),
0828   pixelSeedExtension = cms.bool( False ),
0829   strictSeedExtension = cms.bool( False ),
0830   nSigmaMinPt = cms.double( 5.0 ),
0831   maxCCCLostHits = cms.int32( 0 ),
0832   minPt = cms.double( 2.8 ),
0833   maxConsecLostHits = cms.int32( 1 ),
0834   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0835   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0836   seedPairPenalty = cms.int32( 0 ),
0837   maxNumberOfHits = cms.int32( 100 ),
0838   minNumberOfHitsForLoopers = cms.int32( 13 ),
0839   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0840   minNumberOfHitsPerLoop = cms.int32( 4 ),
0841   minHitsMinPt = cms.int32( 3 ),
0842   maxLostHitsFraction = cms.double( 0.1 ),
0843   maxLostHits = cms.int32( 999 ),
0844   highEtaSwitch = cms.double( 5.0 ),
0845   minHitsAtHighEta = cms.int32( 5 )
0846 )
0847 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0848   useSameTrajFilter = cms.bool( True ),
0849   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0850   keepOriginalIfRebuildFails = cms.bool( False ),
0851   lostHitPenalty = cms.double( 30.0 ),
0852   lockHits = cms.bool( True ),
0853   requireSeedHitsInRebuild = cms.bool( True ),
0854   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0855   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0856   maxPtForLooperReconstruction = cms.double( 0.0 ),
0857   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0858   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0859   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0860   minNrOfHitsForRebuild = cms.int32( 5 ),
0861   maxCand = cms.int32( 4 ),
0862   alwaysUseInvalidHits = cms.bool( True ),
0863   estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
0864   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0865   intermediateCleaning = cms.bool( True ),
0866   foundHitBonus = cms.double( 10.0 ),
0867   updator = cms.string( "hltESPKFUpdator" ),
0868   bestHitOnly = cms.bool( True ),
0869   seedAs5DHit = cms.bool( False )
0870 )
0871 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0872   minimumNumberOfHits = cms.int32( 3 ),
0873   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0874   seedExtension = cms.int32( 0 ),
0875   chargeSignificance = cms.double( -1.0 ),
0876   pixelSeedExtension = cms.bool( False ),
0877   strictSeedExtension = cms.bool( False ),
0878   nSigmaMinPt = cms.double( 5.0 ),
0879   maxCCCLostHits = cms.int32( 9999 ),
0880   minPt = cms.double( 5.0 ),
0881   maxConsecLostHits = cms.int32( 1 ),
0882   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0883   constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
0884   seedPairPenalty = cms.int32( 0 ),
0885   maxNumberOfHits = cms.int32( 100 ),
0886   minNumberOfHitsForLoopers = cms.int32( 13 ),
0887   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0888   minNumberOfHitsPerLoop = cms.int32( 4 ),
0889   minHitsMinPt = cms.int32( 3 ),
0890   maxLostHitsFraction = cms.double( 0.1 ),
0891   maxLostHits = cms.int32( 999 ),
0892   highEtaSwitch = cms.double( 5.0 ),
0893   minHitsAtHighEta = cms.int32( 5 )
0894 )
0895 fragment.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0896   minimumNumberOfHits = cms.int32( 4 ),
0897   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0898   seedExtension = cms.int32( 0 ),
0899   chargeSignificance = cms.double( -1.0 ),
0900   pixelSeedExtension = cms.bool( False ),
0901   strictSeedExtension = cms.bool( False ),
0902   nSigmaMinPt = cms.double( 5.0 ),
0903   maxCCCLostHits = cms.int32( 9999 ),
0904   minPt = cms.double( 5.0 ),
0905   maxConsecLostHits = cms.int32( 1 ),
0906   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0907   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0908   seedPairPenalty = cms.int32( 1 ),
0909   maxNumberOfHits = cms.int32( 100 ),
0910   minNumberOfHitsForLoopers = cms.int32( 13 ),
0911   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0912   minNumberOfHitsPerLoop = cms.int32( 4 ),
0913   minHitsMinPt = cms.int32( 3 ),
0914   maxLostHitsFraction = cms.double( 0.1 ),
0915   maxLostHits = cms.int32( 0 ),
0916   highEtaSwitch = cms.double( 5.0 ),
0917   minHitsAtHighEta = cms.int32( 5 )
0918 )
0919 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0920   useSameTrajFilter = cms.bool( True ),
0921   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0922   keepOriginalIfRebuildFails = cms.bool( False ),
0923   lostHitPenalty = cms.double( 30.0 ),
0924   lockHits = cms.bool( True ),
0925   requireSeedHitsInRebuild = cms.bool( True ),
0926   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0927   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0928   maxPtForLooperReconstruction = cms.double( 0.0 ),
0929   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0930   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0931   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0932   minNrOfHitsForRebuild = cms.int32( 4 ),
0933   maxCand = cms.int32( 2 ),
0934   alwaysUseInvalidHits = cms.bool( False ),
0935   estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
0936   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0937   intermediateCleaning = cms.bool( True ),
0938   foundHitBonus = cms.double( 10.0 ),
0939   updator = cms.string( "hltESPKFUpdator" ),
0940   bestHitOnly = cms.bool( True ),
0941   seedAs5DHit = cms.bool( False )
0942 )
0943 fragment.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0944   minimumNumberOfHits = cms.int32( 5 ),
0945   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0946   seedExtension = cms.int32( 0 ),
0947   chargeSignificance = cms.double( -1.0 ),
0948   pixelSeedExtension = cms.bool( False ),
0949   strictSeedExtension = cms.bool( False ),
0950   nSigmaMinPt = cms.double( 5.0 ),
0951   maxCCCLostHits = cms.int32( 9999 ),
0952   minPt = cms.double( 5.0 ),
0953   maxConsecLostHits = cms.int32( 1 ),
0954   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0955   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0956   seedPairPenalty = cms.int32( 1 ),
0957   maxNumberOfHits = cms.int32( 100 ),
0958   minNumberOfHitsForLoopers = cms.int32( 13 ),
0959   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0960   minNumberOfHitsPerLoop = cms.int32( 4 ),
0961   minHitsMinPt = cms.int32( 3 ),
0962   maxLostHitsFraction = cms.double( 0.1 ),
0963   maxLostHits = cms.int32( 0 ),
0964   highEtaSwitch = cms.double( 5.0 ),
0965   minHitsAtHighEta = cms.int32( 5 )
0966 )
0967 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0968   minimumNumberOfHits = cms.int32( 4 ),
0969   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0970   seedExtension = cms.int32( 0 ),
0971   chargeSignificance = cms.double( -1.0 ),
0972   pixelSeedExtension = cms.bool( False ),
0973   strictSeedExtension = cms.bool( False ),
0974   nSigmaMinPt = cms.double( 5.0 ),
0975   maxCCCLostHits = cms.int32( 9999 ),
0976   minPt = cms.double( 5.0 ),
0977   maxConsecLostHits = cms.int32( 1 ),
0978   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0979   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0980   seedPairPenalty = cms.int32( 1 ),
0981   maxNumberOfHits = cms.int32( 100 ),
0982   minNumberOfHitsForLoopers = cms.int32( 13 ),
0983   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0984   minNumberOfHitsPerLoop = cms.int32( 4 ),
0985   minHitsMinPt = cms.int32( 3 ),
0986   maxLostHitsFraction = cms.double( 0.1 ),
0987   maxLostHits = cms.int32( 0 ),
0988   highEtaSwitch = cms.double( 5.0 ),
0989   minHitsAtHighEta = cms.int32( 5 )
0990 )
0991 fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0992   useSameTrajFilter = cms.bool( False ),
0993   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0994   keepOriginalIfRebuildFails = cms.bool( False ),
0995   lostHitPenalty = cms.double( 30.0 ),
0996   lockHits = cms.bool( True ),
0997   requireSeedHitsInRebuild = cms.bool( True ),
0998   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0999   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1000   maxPtForLooperReconstruction = cms.double( 0.0 ),
1001   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1002   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1003   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1004   minNrOfHitsForRebuild = cms.int32( 4 ),
1005   maxCand = cms.int32( 2 ),
1006   alwaysUseInvalidHits = cms.bool( False ),
1007   estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1008   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1009   intermediateCleaning = cms.bool( True ),
1010   foundHitBonus = cms.double( 10.0 ),
1011   updator = cms.string( "hltESPKFUpdator" ),
1012   bestHitOnly = cms.bool( True ),
1013   seedAs5DHit = cms.bool( False )
1014 )
1015 fragment.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
1016   minimumNumberOfHits = cms.int32( 4 ),
1017   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1018   seedExtension = cms.int32( 0 ),
1019   chargeSignificance = cms.double( -1.0 ),
1020   pixelSeedExtension = cms.bool( False ),
1021   strictSeedExtension = cms.bool( False ),
1022   nSigmaMinPt = cms.double( 5.0 ),
1023   maxCCCLostHits = cms.int32( 9999 ),
1024   minPt = cms.double( 5.0 ),
1025   maxConsecLostHits = cms.int32( 1 ),
1026   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1027   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1028   seedPairPenalty = cms.int32( 0 ),
1029   maxNumberOfHits = cms.int32( 100 ),
1030   minNumberOfHitsForLoopers = cms.int32( 13 ),
1031   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1032   minNumberOfHitsPerLoop = cms.int32( 4 ),
1033   minHitsMinPt = cms.int32( 3 ),
1034   maxLostHitsFraction = cms.double( 0.1 ),
1035   maxLostHits = cms.int32( 999 ),
1036   highEtaSwitch = cms.double( 5.0 ),
1037   minHitsAtHighEta = cms.int32( 5 )
1038 )
1039 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1040   useSameTrajFilter = cms.bool( True ),
1041   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1042   keepOriginalIfRebuildFails = cms.bool( False ),
1043   lostHitPenalty = cms.double( 30.0 ),
1044   lockHits = cms.bool( True ),
1045   requireSeedHitsInRebuild = cms.bool( True ),
1046   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1047   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1048   maxPtForLooperReconstruction = cms.double( 0.0 ),
1049   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1050   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1051   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1052   minNrOfHitsForRebuild = cms.int32( 5 ),
1053   maxCand = cms.int32( 50 ),
1054   alwaysUseInvalidHits = cms.bool( True ),
1055   estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1056   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1057   intermediateCleaning = cms.bool( True ),
1058   foundHitBonus = cms.double( 10.0 ),
1059   updator = cms.string( "hltESPKFUpdator" ),
1060   bestHitOnly = cms.bool( True ),
1061   seedAs5DHit = cms.bool( False )
1062 )
1063 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1064   useSameTrajFilter = cms.bool( True ),
1065   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1066   keepOriginalIfRebuildFails = cms.bool( False ),
1067   lostHitPenalty = cms.double( 30.0 ),
1068   lockHits = cms.bool( True ),
1069   requireSeedHitsInRebuild = cms.bool( True ),
1070   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1071   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1072   maxPtForLooperReconstruction = cms.double( 0.0 ),
1073   propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1074   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1075   propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1076   minNrOfHitsForRebuild = cms.int32( 5 ),
1077   maxCand = cms.int32( 2 ),
1078   alwaysUseInvalidHits = cms.bool( True ),
1079   estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1080   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1081   intermediateCleaning = cms.bool( True ),
1082   foundHitBonus = cms.double( 10.0 ),
1083   updator = cms.string( "hltESPKFUpdator" ),
1084   bestHitOnly = cms.bool( True ),
1085   seedAs5DHit = cms.bool( False )
1086 )
1087 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1088   minimumNumberOfHits = cms.int32( 4 ),
1089   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1090   seedExtension = cms.int32( 0 ),
1091   chargeSignificance = cms.double( -1.0 ),
1092   pixelSeedExtension = cms.bool( False ),
1093   strictSeedExtension = cms.bool( False ),
1094   maxCCCLostHits = cms.int32( 0 ),
1095   nSigmaMinPt = cms.double( 5.0 ),
1096   minPt = cms.double( 3.0 ),
1097   maxConsecLostHits = cms.int32( 1 ),
1098   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1099   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1100   seedPairPenalty = cms.int32( 0 ),
1101   maxNumberOfHits = cms.int32( 100 ),
1102   minNumberOfHitsForLoopers = cms.int32( 13 ),
1103   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1104   minNumberOfHitsPerLoop = cms.int32( 4 ),
1105   minHitsMinPt = cms.int32( 3 ),
1106   maxLostHitsFraction = cms.double( 0.1 ),
1107   maxLostHits = cms.int32( 999 ),
1108   highEtaSwitch = cms.double( 5.0 ),
1109   minHitsAtHighEta = cms.int32( 5 )
1110 )
1111 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1112   useSameTrajFilter = cms.bool( True ),
1113   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1114   keepOriginalIfRebuildFails = cms.bool( True ),
1115   lostHitPenalty = cms.double( 30.0 ),
1116   lockHits = cms.bool( True ),
1117   requireSeedHitsInRebuild = cms.bool( True ),
1118   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1119   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1120   maxPtForLooperReconstruction = cms.double( 0.0 ),
1121   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1122   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1123   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1124   minNrOfHitsForRebuild = cms.int32( 1 ),
1125   maxCand = cms.int32( 3 ),
1126   alwaysUseInvalidHits = cms.bool( True ),
1127   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1128   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1129   intermediateCleaning = cms.bool( True ),
1130   foundHitBonus = cms.double( 10.0 ),
1131   updator = cms.string( "hltESPKFUpdator" ),
1132   bestHitOnly = cms.bool( True ),
1133   seedAs5DHit = cms.bool( False )
1134 )
1135 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1136   minimumNumberOfHits = cms.int32( 3 ),
1137   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1138   seedExtension = cms.int32( 0 ),
1139   chargeSignificance = cms.double( -1.0 ),
1140   pixelSeedExtension = cms.bool( False ),
1141   strictSeedExtension = cms.bool( False ),
1142   nSigmaMinPt = cms.double( 5.0 ),
1143   maxCCCLostHits = cms.int32( 0 ),
1144   minPt = cms.double( 2.8 ),
1145   maxConsecLostHits = cms.int32( 1 ),
1146   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1147   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1148   seedPairPenalty = cms.int32( 0 ),
1149   maxNumberOfHits = cms.int32( 100 ),
1150   minNumberOfHitsForLoopers = cms.int32( 13 ),
1151   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1152   minNumberOfHitsPerLoop = cms.int32( 4 ),
1153   minHitsMinPt = cms.int32( 3 ),
1154   maxLostHitsFraction = cms.double( 0.1 ),
1155   maxLostHits = cms.int32( 999 ),
1156   highEtaSwitch = cms.double( 5.0 ),
1157   minHitsAtHighEta = cms.int32( 5 )
1158 )
1159 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1160   useSameTrajFilter = cms.bool( True ),
1161   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1162   keepOriginalIfRebuildFails = cms.bool( False ),
1163   lostHitPenalty = cms.double( 30.0 ),
1164   lockHits = cms.bool( True ),
1165   requireSeedHitsInRebuild = cms.bool( True ),
1166   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1167   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1168   maxPtForLooperReconstruction = cms.double( 0.0 ),
1169   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1170   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1171   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1172   minNrOfHitsForRebuild = cms.int32( 5 ),
1173   maxCand = cms.int32( 4 ),
1174   alwaysUseInvalidHits = cms.bool( True ),
1175   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1176   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1177   intermediateCleaning = cms.bool( True ),
1178   foundHitBonus = cms.double( 10.0 ),
1179   updator = cms.string( "hltESPKFUpdator" ),
1180   bestHitOnly = cms.bool( True ),
1181   seedAs5DHit = cms.bool( False )
1182 )
1183 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1184   minimumNumberOfHits = cms.int32( 3 ),
1185   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1186   seedExtension = cms.int32( 0 ),
1187   chargeSignificance = cms.double( -1.0 ),
1188   pixelSeedExtension = cms.bool( False ),
1189   strictSeedExtension = cms.bool( False ),
1190   nSigmaMinPt = cms.double( 5.0 ),
1191   maxCCCLostHits = cms.int32( 0 ),
1192   minPt = cms.double( 3.5 ),
1193   maxConsecLostHits = cms.int32( 1 ),
1194   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1195   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1196   seedPairPenalty = cms.int32( 0 ),
1197   maxNumberOfHits = cms.int32( 100 ),
1198   minNumberOfHitsForLoopers = cms.int32( 13 ),
1199   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1200   minNumberOfHitsPerLoop = cms.int32( 4 ),
1201   minHitsMinPt = cms.int32( 3 ),
1202   maxLostHitsFraction = cms.double( 0.1 ),
1203   maxLostHits = cms.int32( 999 ),
1204   highEtaSwitch = cms.double( 5.0 ),
1205   minHitsAtHighEta = cms.int32( 5 )
1206 )
1207 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1208   useSameTrajFilter = cms.bool( True ),
1209   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1210   keepOriginalIfRebuildFails = cms.bool( False ),
1211   lostHitPenalty = cms.double( 30.0 ),
1212   lockHits = cms.bool( True ),
1213   requireSeedHitsInRebuild = cms.bool( True ),
1214   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1215   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1216   maxPtForLooperReconstruction = cms.double( 0.0 ),
1217   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1218   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1219   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1220   minNrOfHitsForRebuild = cms.int32( 5 ),
1221   maxCand = cms.int32( 3 ),
1222   alwaysUseInvalidHits = cms.bool( True ),
1223   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1224   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1225   intermediateCleaning = cms.bool( True ),
1226   foundHitBonus = cms.double( 10.0 ),
1227   updator = cms.string( "hltESPKFUpdator" ),
1228   bestHitOnly = cms.bool( True ),
1229   seedAs5DHit = cms.bool( False )
1230 )
1231 fragment.streams = cms.PSet( 
1232   ALCAHcalIsoTrk = cms.vstring( 'AlCaHcalIsoTrk' ),
1233   ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1234   ALCALumiPixelsCountsGated = cms.vstring( 'AlCaLumiPixelsCountsGated' ),
1235   ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1236   ALCALumiPixelsCountsPromptHighRate0 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate0' ),
1237   ALCALumiPixelsCountsPromptHighRate1 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate1' ),
1238   ALCALumiPixelsCountsPromptHighRate2 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate2' ),
1239   ALCALumiPixelsCountsPromptHighRate3 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate3' ),
1240   ALCALumiPixelsCountsPromptHighRate4 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate4' ),
1241   ALCALumiPixelsCountsPromptHighRate5 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate5' ),
1242   ALCAP0 = cms.vstring( 'AlCaP0' ),
1243   ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1244   ALCAPPSExpress = cms.vstring( 'AlCaPPSExpress' ),
1245   ALCAPPSPrompt = cms.vstring( 'AlCaPPSPrompt' ),
1246   Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1247   CosmicHLTMonitor = cms.vstring( 'CosmicHLTMonitor' ),
1248   DQM = cms.vstring( 'OnlineMonitor' ),
1249   DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1250   DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1251   DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1252   DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1253   DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ),
1254   EcalCalibration = cms.vstring( 'EcalLaser' ),
1255   Express = cms.vstring( 'ExpressPhysics' ),
1256   ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1257   ExpressCosmics = cms.vstring( 'ExpressCosmics' ),
1258   HLTMonitor = cms.vstring( 'HLTMonitor' ),
1259   NanoDST = cms.vstring( 'L1Accept' ),
1260   PhysicsCommissioning = cms.vstring( 'Commissioning',
1261     'Cosmics',
1262     'HLTPhysics',
1263     'HcalNZS',
1264     'MinimumBias',
1265     'MuonShower',
1266     'NoBPTX',
1267     'ZeroBias' ),
1268   PhysicsSpecialHLTPhysics0 = cms.vstring( 'SpecialHLTPhysics0' ),
1269   PhysicsSpecialHLTPhysics1 = cms.vstring( 'SpecialHLTPhysics1' ),
1270   PhysicsSpecialHLTPhysics10 = cms.vstring( 'SpecialHLTPhysics10' ),
1271   PhysicsSpecialHLTPhysics11 = cms.vstring( 'SpecialHLTPhysics11' ),
1272   PhysicsSpecialHLTPhysics12 = cms.vstring( 'SpecialHLTPhysics12' ),
1273   PhysicsSpecialHLTPhysics13 = cms.vstring( 'SpecialHLTPhysics13' ),
1274   PhysicsSpecialHLTPhysics14 = cms.vstring( 'SpecialHLTPhysics14' ),
1275   PhysicsSpecialHLTPhysics15 = cms.vstring( 'SpecialHLTPhysics15' ),
1276   PhysicsSpecialHLTPhysics16 = cms.vstring( 'SpecialHLTPhysics16' ),
1277   PhysicsSpecialHLTPhysics17 = cms.vstring( 'SpecialHLTPhysics17' ),
1278   PhysicsSpecialHLTPhysics18 = cms.vstring( 'SpecialHLTPhysics18' ),
1279   PhysicsSpecialHLTPhysics19 = cms.vstring( 'SpecialHLTPhysics19' ),
1280   PhysicsSpecialHLTPhysics2 = cms.vstring( 'SpecialHLTPhysics2' ),
1281   PhysicsSpecialHLTPhysics3 = cms.vstring( 'SpecialHLTPhysics3' ),
1282   PhysicsSpecialHLTPhysics4 = cms.vstring( 'SpecialHLTPhysics4' ),
1283   PhysicsSpecialHLTPhysics5 = cms.vstring( 'SpecialHLTPhysics5' ),
1284   PhysicsSpecialHLTPhysics6 = cms.vstring( 'SpecialHLTPhysics6' ),
1285   PhysicsSpecialHLTPhysics7 = cms.vstring( 'SpecialHLTPhysics7' ),
1286   PhysicsSpecialHLTPhysics8 = cms.vstring( 'SpecialHLTPhysics8' ),
1287   PhysicsSpecialHLTPhysics9 = cms.vstring( 'SpecialHLTPhysics9' ),
1288   PhysicsSpecialMinimumBias0 = cms.vstring( 'SpecialMinimumBias0' ),
1289   PhysicsSpecialMinimumBias1 = cms.vstring( 'SpecialMinimumBias1' ),
1290   PhysicsSpecialMinimumBias2 = cms.vstring( 'SpecialMinimumBias2' ),
1291   PhysicsSpecialMinimumBias3 = cms.vstring( 'SpecialMinimumBias3' ),
1292   PhysicsSpecialRandom0 = cms.vstring( 'SpecialRandom0',
1293     'SpecialRandom1' ),
1294   PhysicsSpecialRandom1 = cms.vstring( 'SpecialRandom2',
1295     'SpecialRandom3' ),
1296   PhysicsSpecialRandom2 = cms.vstring( 'SpecialRandom4',
1297     'SpecialRandom5' ),
1298   PhysicsSpecialRandom3 = cms.vstring( 'SpecialRandom6',
1299     'SpecialRandom7' ),
1300   PhysicsSpecialRandom4 = cms.vstring( 'SpecialRandom8',
1301     'SpecialRandom9' ),
1302   PhysicsSpecialRandom5 = cms.vstring( 'SpecialRandom10',
1303     'SpecialRandom11' ),
1304   PhysicsSpecialRandom6 = cms.vstring( 'SpecialRandom12',
1305     'SpecialRandom13' ),
1306   PhysicsSpecialRandom7 = cms.vstring( 'SpecialRandom14',
1307     'SpecialRandom15' ),
1308   PhysicsSpecialRandom8 = cms.vstring( 'SpecialRandom16',
1309     'SpecialRandom17' ),
1310   PhysicsSpecialRandom9 = cms.vstring( 'SpecialRandom18',
1311     'SpecialRandom19' ),
1312   PhysicsSpecialZeroBias0 = cms.vstring( 'SpecialZeroBias0' ),
1313   PhysicsSpecialZeroBias1 = cms.vstring( 'SpecialZeroBias1' ),
1314   PhysicsSpecialZeroBias10 = cms.vstring( 'SpecialZeroBias10' ),
1315   PhysicsSpecialZeroBias11 = cms.vstring( 'SpecialZeroBias11' ),
1316   PhysicsSpecialZeroBias12 = cms.vstring( 'SpecialZeroBias12' ),
1317   PhysicsSpecialZeroBias13 = cms.vstring( 'SpecialZeroBias13' ),
1318   PhysicsSpecialZeroBias14 = cms.vstring( 'SpecialZeroBias14' ),
1319   PhysicsSpecialZeroBias15 = cms.vstring( 'SpecialZeroBias15' ),
1320   PhysicsSpecialZeroBias16 = cms.vstring( 'SpecialZeroBias16' ),
1321   PhysicsSpecialZeroBias17 = cms.vstring( 'SpecialZeroBias17' ),
1322   PhysicsSpecialZeroBias18 = cms.vstring( 'SpecialZeroBias18' ),
1323   PhysicsSpecialZeroBias19 = cms.vstring( 'SpecialZeroBias19' ),
1324   PhysicsSpecialZeroBias2 = cms.vstring( 'SpecialZeroBias2' ),
1325   PhysicsSpecialZeroBias20 = cms.vstring( 'SpecialZeroBias20' ),
1326   PhysicsSpecialZeroBias21 = cms.vstring( 'SpecialZeroBias21' ),
1327   PhysicsSpecialZeroBias22 = cms.vstring( 'SpecialZeroBias22' ),
1328   PhysicsSpecialZeroBias23 = cms.vstring( 'SpecialZeroBias23' ),
1329   PhysicsSpecialZeroBias24 = cms.vstring( 'SpecialZeroBias24' ),
1330   PhysicsSpecialZeroBias25 = cms.vstring( 'SpecialZeroBias25' ),
1331   PhysicsSpecialZeroBias26 = cms.vstring( 'SpecialZeroBias26' ),
1332   PhysicsSpecialZeroBias27 = cms.vstring( 'SpecialZeroBias27' ),
1333   PhysicsSpecialZeroBias28 = cms.vstring( 'SpecialZeroBias28' ),
1334   PhysicsSpecialZeroBias29 = cms.vstring( 'SpecialZeroBias29' ),
1335   PhysicsSpecialZeroBias3 = cms.vstring( 'SpecialZeroBias3' ),
1336   PhysicsSpecialZeroBias30 = cms.vstring( 'SpecialZeroBias30' ),
1337   PhysicsSpecialZeroBias31 = cms.vstring( 'SpecialZeroBias31' ),
1338   PhysicsSpecialZeroBias4 = cms.vstring( 'SpecialZeroBias4' ),
1339   PhysicsSpecialZeroBias5 = cms.vstring( 'SpecialZeroBias5' ),
1340   PhysicsSpecialZeroBias6 = cms.vstring( 'SpecialZeroBias6' ),
1341   PhysicsSpecialZeroBias7 = cms.vstring( 'SpecialZeroBias7' ),
1342   PhysicsSpecialZeroBias8 = cms.vstring( 'SpecialZeroBias8' ),
1343   PhysicsSpecialZeroBias9 = cms.vstring( 'SpecialZeroBias9' ),
1344   PhysicsVRRandom0 = cms.vstring( 'VRRandom0',
1345     'VRRandom1' ),
1346   PhysicsVRRandom1 = cms.vstring( 'VRRandom2',
1347     'VRRandom3' ),
1348   PhysicsVRRandom2 = cms.vstring( 'VRRandom4',
1349     'VRRandom5' ),
1350   PhysicsVRRandom3 = cms.vstring( 'VRRandom6',
1351     'VRRandom7' ),
1352   PhysicsVRRandom4 = cms.vstring( 'VRRandom8',
1353     'VRRandom9' ),
1354   PhysicsVRRandom5 = cms.vstring( 'VRRandom10',
1355     'VRRandom11' ),
1356   PhysicsVRRandom6 = cms.vstring( 'VRRandom12',
1357     'VRRandom13' ),
1358   PhysicsVRRandom7 = cms.vstring( 'VRRandom14',
1359     'VRRandom15' ),
1360   RPCMON = cms.vstring( 'RPCMonitor' )
1361 )
1362 fragment.datasets = cms.PSet( 
1363   AlCaHcalIsoTrk = cms.vstring( 'AlCa_IsoTrackHBHE_v1' ),
1364   AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v6',
1365     'AlCa_LumiPixelsCounts_Random_v12' ),
1366   AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v6' ),
1367   AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
1368     'AlCa_LumiPixelsCounts_ZeroBias_v14' ),
1369   AlCaLumiPixelsCountsPromptHighRate0 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v6',
1370     'AlCa_LumiPixelsCounts_ZeroBiasVdM_v6' ),
1371   AlCaLumiPixelsCountsPromptHighRate1 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v6',
1372     'AlCa_LumiPixelsCounts_ZeroBiasVdM_v6' ),
1373   AlCaLumiPixelsCountsPromptHighRate2 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v6',
1374     'AlCa_LumiPixelsCounts_ZeroBiasVdM_v6' ),
1375   AlCaLumiPixelsCountsPromptHighRate3 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v6',
1376     'AlCa_LumiPixelsCounts_ZeroBiasVdM_v6' ),
1377   AlCaLumiPixelsCountsPromptHighRate4 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v6',
1378     'AlCa_LumiPixelsCounts_ZeroBiasVdM_v6' ),
1379   AlCaLumiPixelsCountsPromptHighRate5 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v6',
1380     'AlCa_LumiPixelsCounts_ZeroBiasVdM_v6' ),
1381   AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v26',
1382     'AlCa_EcalEtaEEonly_v26',
1383     'AlCa_EcalPi0EBonly_v26',
1384     'AlCa_EcalPi0EEonly_v26' ),
1385   AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1386     'HLT_PPSMaxTracksPerRP4_v10' ),
1387   AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1388     'HLT_PPSMaxTracksPerRP4_v10' ),
1389   AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v21' ),
1390   Commissioning = cms.vstring( 'HLT_L1SingleMuCosmics_EMTF_v5' ),
1391   CosmicHLTMonitor = cms.vstring( 'HLT_L1SingleMuCosmics_CosmicTracking_v2',
1392     'HLT_L1SingleMuCosmics_PointingCosmicTracking_v2' ),
1393   Cosmics = cms.vstring( 'HLT_L1SingleMu3_v6',
1394     'HLT_L1SingleMu5_v6',
1395     'HLT_L1SingleMu7_v6',
1396     'HLT_L1SingleMuCosmics_v9',
1397     'HLT_L1SingleMuOpen_DT_v7',
1398     'HLT_L1SingleMuOpen_v7' ),
1399   DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v13',
1400     'DQM_HcalReconstruction_v11',
1401     'DQM_PixelReconstruction_v13' ),
1402   DQMOnlineBeamspot = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v8',
1403     'HLT_HT300_Beamspot_v25',
1404     'HLT_HT60_Beamspot_v24',
1405     'HLT_ZeroBias_Beamspot_v18' ),
1406   DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ),
1407   EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1408   EventDisplay = cms.vstring( 'HLT_BptxOR_v7',
1409     'HLT_L1ETM120_v5',
1410     'HLT_L1ETM150_v5',
1411     'HLT_L1HTT120er_v5',
1412     'HLT_L1HTT160er_v5',
1413     'HLT_L1HTT200er_v5',
1414     'HLT_L1HTT255er_v5',
1415     'HLT_L1HTT280er_v5',
1416     'HLT_L1HTT320er_v5',
1417     'HLT_L1HTT360er_v5',
1418     'HLT_L1HTT400er_v5',
1419     'HLT_L1HTT450er_v5',
1420     'HLT_L1SingleEG10er2p5_v5',
1421     'HLT_L1SingleEG15er2p5_v5',
1422     'HLT_L1SingleEG26er2p5_v5',
1423     'HLT_L1SingleEG28er1p5_v5',
1424     'HLT_L1SingleEG28er2p1_v5',
1425     'HLT_L1SingleEG28er2p5_v5',
1426     'HLT_L1SingleEG34er2p5_v5',
1427     'HLT_L1SingleEG36er2p5_v5',
1428     'HLT_L1SingleEG38er2p5_v5',
1429     'HLT_L1SingleEG40er2p5_v5',
1430     'HLT_L1SingleEG42er2p5_v5',
1431     'HLT_L1SingleEG45er2p5_v5',
1432     'HLT_L1SingleEG50_v5',
1433     'HLT_L1SingleEG8er2p5_v5',
1434     'HLT_L1SingleJet120_v5',
1435     'HLT_L1SingleJet180_v5',
1436     'HLT_L1SingleJet60_v5',
1437     'HLT_L1SingleJet90_v5',
1438     'HLT_L1SingleMu7_v6',
1439     'HLT_Physics_v15',
1440     'HLT_PixelClusters_WP1_v5',
1441     'HLT_PixelClusters_WP2_v5' ),
1442   ExpressAlignment = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v8',
1443     'HLT_HT300_Beamspot_v25',
1444     'HLT_HT60_Beamspot_v24',
1445     'HLT_PixelClusters_WP2_v5',
1446     'HLT_ZeroBias_Beamspot_v18' ),
1447   ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v9',
1448     'HLT_L1SingleMuOpen_DT_v7',
1449     'HLT_L1SingleMuOpen_v7',
1450     'HLT_Random_v3' ),
1451   ExpressPhysics = cms.vstring( 'HLT_BptxOR_v7',
1452     'HLT_L1SingleEG10er2p5_v5',
1453     'HLT_L1SingleEG15er2p5_v5',
1454     'HLT_L1SingleEG26er2p5_v5',
1455     'HLT_L1SingleEG28er1p5_v5',
1456     'HLT_L1SingleEG28er2p1_v5',
1457     'HLT_L1SingleEG28er2p5_v5',
1458     'HLT_L1SingleEG34er2p5_v5',
1459     'HLT_L1SingleEG36er2p5_v5',
1460     'HLT_L1SingleEG38er2p5_v5',
1461     'HLT_L1SingleEG40er2p5_v5',
1462     'HLT_L1SingleEG42er2p5_v5',
1463     'HLT_L1SingleEG45er2p5_v5',
1464     'HLT_L1SingleEG50_v5',
1465     'HLT_L1SingleEG8er2p5_v5',
1466     'HLT_L1SingleJet60_v5',
1467     'HLT_Physics_v15',
1468     'HLT_PixelClusters_WP1_v5',
1469     'HLT_PixelClusters_WP2_v5',
1470     'HLT_Random_v3',
1471     'HLT_ZeroBias_Alignment_v9',
1472     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
1473     'HLT_ZeroBias_IsolatedBunches_v13',
1474     'HLT_ZeroBias_v14' ),
1475   HLTMonitor = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v8' ),
1476   HLTPhysics = cms.vstring( 'HLT_Physics_v15' ),
1477   HcalNZS = cms.vstring( 'HLT_HcalNZS_v22',
1478     'HLT_HcalPhiSym_v24' ),
1479   L1Accept = cms.vstring( 'DST_Physics_v17',
1480     'DST_ZeroBias_v12' ),
1481   MinimumBias = cms.vstring( 'HLT_BptxOR_v7',
1482     'HLT_L1ETM120_v5',
1483     'HLT_L1ETM150_v5',
1484     'HLT_L1EXT_HCAL_LaserMon1_v6',
1485     'HLT_L1EXT_HCAL_LaserMon4_v6',
1486     'HLT_L1HTT120er_v5',
1487     'HLT_L1HTT160er_v5',
1488     'HLT_L1HTT200er_v5',
1489     'HLT_L1HTT255er_v5',
1490     'HLT_L1HTT280er_v5',
1491     'HLT_L1HTT320er_v5',
1492     'HLT_L1HTT360er_v5',
1493     'HLT_L1HTT400er_v5',
1494     'HLT_L1HTT450er_v5',
1495     'HLT_L1SingleEG10er2p5_v5',
1496     'HLT_L1SingleEG15er2p5_v5',
1497     'HLT_L1SingleEG26er2p5_v5',
1498     'HLT_L1SingleEG28er1p5_v5',
1499     'HLT_L1SingleEG28er2p1_v5',
1500     'HLT_L1SingleEG28er2p5_v5',
1501     'HLT_L1SingleEG34er2p5_v5',
1502     'HLT_L1SingleEG36er2p5_v5',
1503     'HLT_L1SingleEG38er2p5_v5',
1504     'HLT_L1SingleEG40er2p5_v5',
1505     'HLT_L1SingleEG42er2p5_v5',
1506     'HLT_L1SingleEG45er2p5_v5',
1507     'HLT_L1SingleEG50_v5',
1508     'HLT_L1SingleEG8er2p5_v5',
1509     'HLT_L1SingleJet10erHE_v6',
1510     'HLT_L1SingleJet120_v5',
1511     'HLT_L1SingleJet12erHE_v6',
1512     'HLT_L1SingleJet180_v5',
1513     'HLT_L1SingleJet200_v6',
1514     'HLT_L1SingleJet35_v6',
1515     'HLT_L1SingleJet60_v5',
1516     'HLT_L1SingleJet8erHE_v6',
1517     'HLT_L1SingleJet90_v5' ),
1518   MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v5' ),
1519   NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
1520     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
1521     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
1522     'HLT_L2Mu10_NoVertex_NoBPTX_v16',
1523     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
1524     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14' ),
1525   OnlineMonitor = cms.vstring( 'DQM_Random_v1',
1526     'DQM_ZeroBias_v4',
1527     'HLT_BptxOR_v7',
1528     'HLT_CDC_L2cosmic_10_er1p0_v11',
1529     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
1530     'HLT_HcalNZS_v22',
1531     'HLT_HcalPhiSym_v24',
1532     'HLT_L1DoubleMu0_v6',
1533     'HLT_L1ETM120_v5',
1534     'HLT_L1ETM150_v5',
1535     'HLT_L1FatEvents_v6',
1536     'HLT_L1HTT120er_v5',
1537     'HLT_L1HTT160er_v5',
1538     'HLT_L1HTT200er_v5',
1539     'HLT_L1HTT255er_v5',
1540     'HLT_L1HTT280er_v5',
1541     'HLT_L1HTT320er_v5',
1542     'HLT_L1HTT360er_v5',
1543     'HLT_L1HTT400er_v5',
1544     'HLT_L1HTT450er_v5',
1545     'HLT_L1SingleEG10er2p5_v5',
1546     'HLT_L1SingleEG15er2p5_v5',
1547     'HLT_L1SingleEG26er2p5_v5',
1548     'HLT_L1SingleEG28er1p5_v5',
1549     'HLT_L1SingleEG28er2p1_v5',
1550     'HLT_L1SingleEG28er2p5_v5',
1551     'HLT_L1SingleEG34er2p5_v5',
1552     'HLT_L1SingleEG36er2p5_v5',
1553     'HLT_L1SingleEG38er2p5_v5',
1554     'HLT_L1SingleEG40er2p5_v5',
1555     'HLT_L1SingleEG42er2p5_v5',
1556     'HLT_L1SingleEG45er2p5_v5',
1557     'HLT_L1SingleEG50_v5',
1558     'HLT_L1SingleEG8er2p5_v5',
1559     'HLT_L1SingleJet120_v5',
1560     'HLT_L1SingleJet180_v5',
1561     'HLT_L1SingleJet200_v6',
1562     'HLT_L1SingleJet35_v6',
1563     'HLT_L1SingleJet60_v5',
1564     'HLT_L1SingleJet90_v5',
1565     'HLT_L1SingleMuCosmics_v9',
1566     'HLT_L1SingleMuOpen_v7',
1567     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
1568     'HLT_L2Mu10_NoVertex_NoBPTX_v16',
1569     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
1570     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
1571     'HLT_Physics_v15',
1572     'HLT_PixelClusters_WP1_v5',
1573     'HLT_PixelClusters_WP2_v5',
1574     'HLT_Random_v3',
1575     'HLT_ZeroBias_Alignment_v9',
1576     'HLT_ZeroBias_FirstBXAfterTrain_v11',
1577     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
1578     'HLT_ZeroBias_FirstCollisionInTrain_v12',
1579     'HLT_ZeroBias_IsolatedBunches_v13',
1580     'HLT_ZeroBias_LastCollisionInTrain_v11',
1581     'HLT_ZeroBias_v14' ),
1582   RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v24' ),
1583   SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1584   SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1585   SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1586   SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1587   SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1588   SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1589   SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1590   SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1591   SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1592   SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1593   SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1594   SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1595   SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1596   SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1597   SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1598   SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1599   SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1600   SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1601   SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1602   SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ),
1603   SpecialMinimumBias0 = cms.vstring( 'HLT_L1MinimumBiasHF0ANDBptxAND_v1',
1604     'HLT_PixelClusters_WP2_HighRate_v1' ),
1605   SpecialMinimumBias1 = cms.vstring( 'HLT_L1MinimumBiasHF0ANDBptxAND_v1',
1606     'HLT_PixelClusters_WP2_HighRate_v1' ),
1607   SpecialMinimumBias2 = cms.vstring( 'HLT_L1MinimumBiasHF0ANDBptxAND_v1',
1608     'HLT_PixelClusters_WP2_HighRate_v1' ),
1609   SpecialMinimumBias3 = cms.vstring( 'HLT_L1MinimumBiasHF0ANDBptxAND_v1',
1610     'HLT_PixelClusters_WP2_HighRate_v1' ),
1611   SpecialRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1612   SpecialRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1613   SpecialRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1614   SpecialRandom11 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1615   SpecialRandom12 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1616   SpecialRandom13 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1617   SpecialRandom14 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1618   SpecialRandom15 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1619   SpecialRandom16 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1620   SpecialRandom17 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1621   SpecialRandom18 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1622   SpecialRandom19 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1623   SpecialRandom2 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1624   SpecialRandom3 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1625   SpecialRandom4 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1626   SpecialRandom5 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1627   SpecialRandom6 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1628   SpecialRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1629   SpecialRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1630   SpecialRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1631   SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1632     'HLT_ZeroBias_Gated_v5',
1633     'HLT_ZeroBias_HighRate_v5' ),
1634   SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1635     'HLT_ZeroBias_Gated_v5',
1636     'HLT_ZeroBias_HighRate_v5' ),
1637   SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1638     'HLT_ZeroBias_Gated_v5',
1639     'HLT_ZeroBias_HighRate_v5' ),
1640   SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1641     'HLT_ZeroBias_Gated_v5',
1642     'HLT_ZeroBias_HighRate_v5' ),
1643   SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1644     'HLT_ZeroBias_Gated_v5',
1645     'HLT_ZeroBias_HighRate_v5' ),
1646   SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1647     'HLT_ZeroBias_Gated_v5',
1648     'HLT_ZeroBias_HighRate_v5' ),
1649   SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1650     'HLT_ZeroBias_Gated_v5',
1651     'HLT_ZeroBias_HighRate_v5' ),
1652   SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1653     'HLT_ZeroBias_Gated_v5',
1654     'HLT_ZeroBias_HighRate_v5' ),
1655   SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1656     'HLT_ZeroBias_Gated_v5',
1657     'HLT_ZeroBias_HighRate_v5' ),
1658   SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1659     'HLT_ZeroBias_Gated_v5',
1660     'HLT_ZeroBias_HighRate_v5' ),
1661   SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1662     'HLT_ZeroBias_Gated_v5',
1663     'HLT_ZeroBias_HighRate_v5' ),
1664   SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1665     'HLT_ZeroBias_Gated_v5',
1666     'HLT_ZeroBias_HighRate_v5' ),
1667   SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1668     'HLT_ZeroBias_Gated_v5',
1669     'HLT_ZeroBias_HighRate_v5' ),
1670   SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1671     'HLT_ZeroBias_Gated_v5',
1672     'HLT_ZeroBias_HighRate_v5' ),
1673   SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1674     'HLT_ZeroBias_Gated_v5',
1675     'HLT_ZeroBias_HighRate_v5' ),
1676   SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1677     'HLT_ZeroBias_Gated_v5',
1678     'HLT_ZeroBias_HighRate_v5' ),
1679   SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1680     'HLT_ZeroBias_Gated_v5',
1681     'HLT_ZeroBias_HighRate_v5' ),
1682   SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1683     'HLT_ZeroBias_Gated_v5',
1684     'HLT_ZeroBias_HighRate_v5' ),
1685   SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1686     'HLT_ZeroBias_Gated_v5',
1687     'HLT_ZeroBias_HighRate_v5' ),
1688   SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1689     'HLT_ZeroBias_Gated_v5',
1690     'HLT_ZeroBias_HighRate_v5' ),
1691   SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1692     'HLT_ZeroBias_Gated_v5',
1693     'HLT_ZeroBias_HighRate_v5' ),
1694   SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1695     'HLT_ZeroBias_Gated_v5',
1696     'HLT_ZeroBias_HighRate_v5' ),
1697   SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1698     'HLT_ZeroBias_Gated_v5',
1699     'HLT_ZeroBias_HighRate_v5' ),
1700   SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1701     'HLT_ZeroBias_Gated_v5',
1702     'HLT_ZeroBias_HighRate_v5' ),
1703   SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1704     'HLT_ZeroBias_Gated_v5',
1705     'HLT_ZeroBias_HighRate_v5' ),
1706   SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1707     'HLT_ZeroBias_Gated_v5',
1708     'HLT_ZeroBias_HighRate_v5' ),
1709   SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1710     'HLT_ZeroBias_Gated_v5',
1711     'HLT_ZeroBias_HighRate_v5' ),
1712   SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1713     'HLT_ZeroBias_Gated_v5',
1714     'HLT_ZeroBias_HighRate_v5' ),
1715   SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1716     'HLT_ZeroBias_Gated_v5',
1717     'HLT_ZeroBias_HighRate_v5' ),
1718   SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1719     'HLT_ZeroBias_Gated_v5',
1720     'HLT_ZeroBias_HighRate_v5' ),
1721   SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1722     'HLT_ZeroBias_Gated_v5',
1723     'HLT_ZeroBias_HighRate_v5' ),
1724   SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v7',
1725     'HLT_ZeroBias_Gated_v5',
1726     'HLT_ZeroBias_HighRate_v5' ),
1727   TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
1728     'HLT_HcalCalibration_v6' ),
1729   TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
1730     'HLT_HcalCalibration_v6' ),
1731   VRRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1732   VRRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1733   VRRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1734   VRRandom11 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1735   VRRandom12 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1736   VRRandom13 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1737   VRRandom14 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1738   VRRandom15 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1739   VRRandom2 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1740   VRRandom3 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1741   VRRandom4 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1742   VRRandom5 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1743   VRRandom6 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1744   VRRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1745   VRRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1746   VRRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1747   ZeroBias = cms.vstring( 'HLT_Random_v3',
1748     'HLT_ZeroBias_Alignment_v9',
1749     'HLT_ZeroBias_FirstBXAfterTrain_v11',
1750     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
1751     'HLT_ZeroBias_FirstCollisionInTrain_v12',
1752     'HLT_ZeroBias_IsolatedBunches_v13',
1753     'HLT_ZeroBias_LastCollisionInTrain_v11',
1754     'HLT_ZeroBias_v14' )
1755 )
1756 
1757 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
1758     recordName = cms.string( "CSCChannelMapperRecord" ),
1759     iovIsRunNotTime = cms.bool( True ),
1760     firstValid = cms.vuint32( 1 )
1761 )
1762 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
1763     recordName = cms.string( "CSCIndexerRecord" ),
1764     iovIsRunNotTime = cms.bool( True ),
1765     firstValid = cms.vuint32( 1 )
1766 )
1767 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
1768     recordName = cms.string( "L1TGlobalParametersRcd" ),
1769     iovIsRunNotTime = cms.bool( True ),
1770     firstValid = cms.vuint32( 1 )
1771 )
1772 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
1773     appendToDataLabel = cms.string( "HBHE" ),
1774     timeSlewParametersM2 = cms.VPSet( 
1775       cms.PSet(  tmax = cms.double( 16.0 ),
1776         tzero = cms.double( 23.960177 ),
1777         slope = cms.double( -3.178648 )
1778       ),
1779       cms.PSet(  tmax = cms.double( 10.0 ),
1780         tzero = cms.double( 11.977461 ),
1781         slope = cms.double( -1.5610227 )
1782       ),
1783       cms.PSet(  tmax = cms.double( 6.25 ),
1784         tzero = cms.double( 9.109694 ),
1785         slope = cms.double( -1.075824 )
1786       )
1787     ),
1788     timeSlewParametersM3 = cms.VPSet( 
1789       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1790         tspar2_siPM = cms.double( 0.0 ),
1791         tspar2 = cms.double( 0.0 ),
1792         cap = cms.double( 6.0 ),
1793         tspar1 = cms.double( -2.19142 ),
1794         tspar0 = cms.double( 12.2999 ),
1795         tspar1_siPM = cms.double( 0.0 )
1796       ),
1797       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1798         tspar2_siPM = cms.double( 0.0 ),
1799         tspar2 = cms.double( 32.0 ),
1800         cap = cms.double( 6.0 ),
1801         tspar1 = cms.double( -3.2 ),
1802         tspar0 = cms.double( 15.5 ),
1803         tspar1_siPM = cms.double( 0.0 )
1804       ),
1805       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1806         tspar2_siPM = cms.double( 0.0 ),
1807         tspar2 = cms.double( 0.0 ),
1808         cap = cms.double( 6.0 ),
1809         tspar1 = cms.double( -2.19142 ),
1810         tspar0 = cms.double( 12.2999 ),
1811         tspar1_siPM = cms.double( 0.0 )
1812       ),
1813       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1814         tspar2_siPM = cms.double( 0.0 ),
1815         tspar2 = cms.double( 0.0 ),
1816         cap = cms.double( 6.0 ),
1817         tspar1 = cms.double( -2.19142 ),
1818         tspar0 = cms.double( 12.2999 ),
1819         tspar1_siPM = cms.double( 0.0 )
1820       )
1821     )
1822 )
1823 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
1824     recordName = cms.string( "JetTagComputerRecord" ),
1825     iovIsRunNotTime = cms.bool( True ),
1826     firstValid = cms.vuint32( 1 )
1827 )
1828 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
1829     recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
1830     iovIsRunNotTime = cms.bool( True ),
1831     firstValid = cms.vuint32( 1 )
1832 )
1833 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
1834     recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
1835     iovIsRunNotTime = cms.bool( True ),
1836     firstValid = cms.vuint32( 1 )
1837 )
1838 fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
1839     recordName = cms.string( "PFRecHitHCALParamsRecord" ),
1840     iovIsRunNotTime = cms.bool( True ),
1841     firstValid = cms.vuint32( 1 )
1842 )
1843 fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
1844     recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
1845     iovIsRunNotTime = cms.bool( True ),
1846     firstValid = cms.vuint32( 1 )
1847 )
1848 fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
1849     recordName = cms.string( "TfGraphRecord" ),
1850     iovIsRunNotTime = cms.bool( True ),
1851     firstValid = cms.vuint32( 1 )
1852 )
1853 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
1854     RunType = cms.string( "Run3" ),
1855     PitchSimY = cms.double( 0.15 ),
1856     PitchSimX = cms.double( 0.1 ),
1857     thickness = cms.double( 0.23 ),
1858     noOfPixelSimX = cms.int32( 160 ),
1859     noOfPixelSimY = cms.int32( 104 ),
1860     noOfPixels = cms.int32( 16640 ),
1861     simXWidth = cms.double( 16.6 ),
1862     simYWidth = cms.double( 16.2 ),
1863     deadEdgeWidth = cms.double( 0.2 ),
1864     activeEdgeSigma = cms.double( 0.02 ),
1865     physActiveEdgeDist = cms.double( 0.15 ),
1866     appendToDataLabel = cms.string( "" )
1867 )
1868 
1869 fragment.mkFitGeometryESProducer = cms.ESProducer( "MkFitGeometryESProducer",
1870   appendToDataLabel = cms.string( "" )
1871 )
1872 fragment.hltESPIter0PFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
1873   ComponentName = cms.string( "hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
1874   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltiter0.json" ),
1875   minPt = cms.double( 0.0 ),
1876   maxClusterSize = cms.uint32( 8 ),
1877   appendToDataLabel = cms.string( "" )
1878 )
1879 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
1880   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
1881   SimpleMagneticField = cms.string( "" ),
1882   PropagationDirection = cms.string( "anyDirection" ),
1883   MaxDPhi = cms.double( 1.6 ),
1884   appendToDataLabel = cms.string( "" )
1885 )
1886 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
1887   AlgoName = cms.string( "CSCChannelMapperPostls1" )
1888 )
1889 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
1890   AlgoName = cms.string( "CSCIndexerPostls1" )
1891 )
1892 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
1893   appendToDataLabel = cms.string( "" )
1894 )
1895 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
1896 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
1897   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
1898   MapAuto = cms.untracked.bool( False ),
1899   SkipHE = cms.untracked.bool( False ),
1900   appendToDataLabel = cms.string( "" )
1901 )
1902 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
1903   appendToDataLabel = cms.string( "" )
1904 )
1905 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
1906   dump = cms.untracked.vstring(  ),
1907   appendToDataLabel = cms.string( "" )
1908 )
1909 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
1910   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
1911   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
1912   ComponentName = cms.string( "ClusterShapeHitFilter" ),
1913   isPhase2 = cms.bool( False ),
1914   doPixelShapeCut = cms.bool( True ),
1915   doStripShapeCut = cms.bool( True ),
1916   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1917   appendToDataLabel = cms.string( "" )
1918 )
1919 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
1920   appendToDataLabel = cms.string( "" )
1921 )
1922 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
1923   TotalBxInEvent = cms.int32( 5 ),
1924   NumberPhysTriggers = cms.uint32( 512 ),
1925   NumberL1Muon = cms.uint32( 8 ),
1926   NumberL1EGamma = cms.uint32( 12 ),
1927   NumberL1Jet = cms.uint32( 12 ),
1928   NumberL1Tau = cms.uint32( 12 ),
1929   NumberChips = cms.uint32( 1 ),
1930   PinsOnChip = cms.uint32( 512 ),
1931   OrderOfChip = cms.vint32( 1 ),
1932   NumberL1IsoEG = cms.uint32( 4 ),
1933   NumberL1JetCounts = cms.uint32( 12 ),
1934   UnitLength = cms.int32( 8 ),
1935   NumberL1ForJet = cms.uint32( 4 ),
1936   IfCaloEtaNumberBits = cms.uint32( 4 ),
1937   IfMuEtaNumberBits = cms.uint32( 6 ),
1938   NumberL1TauJet = cms.uint32( 4 ),
1939   NumberL1Mu = cms.uint32( 4 ),
1940   NumberConditionChips = cms.uint32( 1 ),
1941   NumberPsbBoards = cms.int32( 7 ),
1942   NumberL1CenJet = cms.uint32( 4 ),
1943   PinsOnConditionChip = cms.uint32( 512 ),
1944   NumberL1NoIsoEG = cms.uint32( 4 ),
1945   NumberTechnicalTriggers = cms.uint32( 64 ),
1946   NumberPhysTriggersExtended = cms.uint32( 64 ),
1947   WordLength = cms.int32( 64 ),
1948   OrderConditionChip = cms.vint32( 1 ),
1949   appendToDataLabel = cms.string( "" )
1950 )
1951 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1952   SimpleMagneticField = cms.string( "" ),
1953   MaxDPhi = cms.double( 1.6 ),
1954   ComponentName = cms.string( "PropagatorWithMaterial" ),
1955   Mass = cms.double( 0.105 ),
1956   PropagationDirection = cms.string( "alongMomentum" ),
1957   useRungeKutta = cms.bool( False ),
1958   ptMin = cms.double( -1.0 )
1959 )
1960 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
1961   SimpleMagneticField = cms.string( "ParabolicMf" ),
1962   MaxDPhi = cms.double( 1.6 ),
1963   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
1964   Mass = cms.double( 0.139 ),
1965   PropagationDirection = cms.string( "alongMomentum" ),
1966   useRungeKutta = cms.bool( False ),
1967   ptMin = cms.double( -1.0 )
1968 )
1969 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
1970   SimpleMagneticField = cms.string( "ParabolicMf" ),
1971   MaxDPhi = cms.double( 1.6 ),
1972   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
1973   Mass = cms.double( 0.105 ),
1974   PropagationDirection = cms.string( "alongMomentum" ),
1975   useRungeKutta = cms.bool( False ),
1976   ptMin = cms.double( -1.0 )
1977 )
1978 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1979   SimpleMagneticField = cms.string( "" ),
1980   MaxDPhi = cms.double( 1.6 ),
1981   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
1982   Mass = cms.double( 0.105 ),
1983   PropagationDirection = cms.string( "oppositeToMomentum" ),
1984   useRungeKutta = cms.bool( False ),
1985   ptMin = cms.double( -1.0 )
1986 )
1987 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
1988   SimpleMagneticField = cms.string( "ParabolicMf" ),
1989   MaxDPhi = cms.double( 1.6 ),
1990   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
1991   Mass = cms.double( 0.139 ),
1992   PropagationDirection = cms.string( "oppositeToMomentum" ),
1993   useRungeKutta = cms.bool( False ),
1994   ptMin = cms.double( -1.0 )
1995 )
1996 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
1997   SimpleMagneticField = cms.string( "ParabolicMf" ),
1998   MaxDPhi = cms.double( 1.6 ),
1999   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2000   Mass = cms.double( 0.105 ),
2001   PropagationDirection = cms.string( "oppositeToMomentum" ),
2002   useRungeKutta = cms.bool( False ),
2003   ptMin = cms.double( -1.0 )
2004 )
2005 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2006   SimpleMagneticField = cms.string( "ParabolicMf" ),
2007   MaxDPhi = cms.double( 1.6 ),
2008   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
2009   Mass = cms.double( 0.105 ),
2010   PropagationDirection = cms.string( "oppositeToMomentum" ),
2011   useRungeKutta = cms.bool( False ),
2012   ptMin = cms.double( 0.1 )
2013 )
2014 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
2015   SimpleMagneticField = cms.string( "ParabolicMf" ),
2016   MaxDPhi = cms.double( 4.0 ),
2017   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
2018   Mass = cms.double( 0.1396 ),
2019   PropagationDirection = cms.string( "alongMomentum" ),
2020   useRungeKutta = cms.bool( False ),
2021   ptMin = cms.double( -1.0 )
2022 )
2023 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2024   SimpleMagneticField = cms.string( "ParabolicMf" ),
2025   MaxDPhi = cms.double( 1.6 ),
2026   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
2027   Mass = cms.double( 0.105 ),
2028   PropagationDirection = cms.string( "alongMomentum" ),
2029   useRungeKutta = cms.bool( False ),
2030   ptMin = cms.double( 0.1 )
2031 )
2032 fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
2033   appendToDataLabel = cms.string( "" )
2034 )
2035 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
2036   QualityLabel = cms.string( "" ),
2037   Label = cms.string( "" ),
2038   appendToDataLabel = cms.string( "" )
2039 )
2040 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
2041   EtaDivisions = cms.untracked.uint32( 20 ),
2042   PhiDivisions = cms.untracked.uint32( 20 ),
2043   EtaMax = cms.untracked.double( 2.5 ),
2044   appendToDataLabel = cms.string( "" )
2045 )
2046 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
2047   use3d = cms.bool( True ),
2048   useSignificance = cms.bool( True ),
2049   unBoost = cms.bool( False ),
2050   minTracks = cms.uint32( 3 ),
2051   minVertices = cms.uint32( 1 ),
2052   appendToDataLabel = cms.string( "" )
2053 )
2054 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2055   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
2056   NoErrorPropagation = cms.bool( False ),
2057   PropagationDirection = cms.string( "anyDirection" ),
2058   useTuningForL2Speed = cms.bool( False ),
2059   useIsYokeFlag = cms.bool( True ),
2060   endcapShiftInZNeg = cms.double( 0.0 ),
2061   SetVBFPointer = cms.bool( False ),
2062   AssumeNoMaterial = cms.bool( False ),
2063   endcapShiftInZPos = cms.double( 0.0 ),
2064   useInTeslaFromMagField = cms.bool( False ),
2065   VBFName = cms.string( "VolumeBasedMagneticField" ),
2066   useEndcapShiftsInZ = cms.bool( False ),
2067   sendLogWarning = cms.bool( False ),
2068   useMatVolumes = cms.bool( True ),
2069   debug = cms.bool( False ),
2070   ApplyRadX0Correction = cms.bool( True ),
2071   useMagVolumes = cms.bool( True ),
2072   returnTangentPlane = cms.bool( True ),
2073   appendToDataLabel = cms.string( "" )
2074 )
2075 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
2076   ComponentName = cms.string( "TransientTrackBuilder" ),
2077   appendToDataLabel = cms.string( "" )
2078 )
2079 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2080   ComponentName = cms.string( "CaloDetIdAssociator" ),
2081   etaBinSize = cms.double( 0.087 ),
2082   nEta = cms.int32( 70 ),
2083   nPhi = cms.int32( 72 ),
2084   hcalRegion = cms.int32( 2 ),
2085   includeBadChambers = cms.bool( False ),
2086   includeGEM = cms.bool( False ),
2087   includeME0 = cms.bool( False )
2088 )
2089 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
2090   ComponentName = cms.string( "CosmicNavigationSchool" ),
2091   PluginName = cms.string( "" ),
2092   SimpleMagneticField = cms.string( "" ),
2093   appendToDataLabel = cms.string( "" )
2094 )
2095 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
2096   verbosity = cms.untracked.uint32( 1 ),
2097   buildMisalignedGeometry = cms.bool( False ),
2098   isRun2 = cms.bool( False ),
2099   dbTag = cms.string( "" ),
2100   compactViewTag = cms.string( "" ),
2101   fromPreprocessedDB = cms.untracked.bool( True ),
2102   fromDD4hep = cms.untracked.bool( False ),
2103   appendToDataLabel = cms.string( "" )
2104 )
2105 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
2106   lhcInfoLabel = cms.string( "" ),
2107   lhcInfoPerFillLabel = cms.string( "" ),
2108   lhcInfoPerLSLabel = cms.string( "" ),
2109   opticsLabel = cms.string( "" ),
2110   useNewLHCInfo = cms.bool( True ),
2111   appendToDataLabel = cms.string( "" )
2112 )
2113 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2114   ComponentName = cms.string( "EcalDetIdAssociator" ),
2115   etaBinSize = cms.double( 0.02 ),
2116   nEta = cms.int32( 300 ),
2117   nPhi = cms.int32( 360 ),
2118   hcalRegion = cms.int32( 2 ),
2119   includeBadChambers = cms.bool( False ),
2120   includeGEM = cms.bool( False ),
2121   includeME0 = cms.bool( False )
2122 )
2123 fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
2124   appendToDataLabel = cms.string( "" ),
2125   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2126 )
2127 fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
2128   appendToDataLabel = cms.string( "" ),
2129   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2130 )
2131 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
2132   flagMask = cms.PSet( 
2133     kBad = cms.vstring( 'kFaultyHardware',
2134       'kDead',
2135       'kKilled' ),
2136     kGood = cms.vstring( 'kGood' ),
2137     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
2138       'kTowerRecovered' ),
2139     kProblematic = cms.vstring( 'kPoorReco',
2140       'kPoorCalib',
2141       'kNoisy',
2142       'kSaturated' ),
2143     kWeird = cms.vstring( 'kWeird',
2144       'kDiWeird' ),
2145     kTime = cms.vstring( 'kOutOfTime' )
2146   ),
2147   dbstatusMask = cms.PSet( 
2148     kBad = cms.vstring( 'kNonRespondingIsolated',
2149       'kDeadVFE',
2150       'kDeadFE',
2151       'kNoDataNoTP' ),
2152     kGood = cms.vstring( 'kOk' ),
2153     kRecovered = cms.vstring(  ),
2154     kProblematic = cms.vstring( 'kDAC',
2155       'kNoLaser',
2156       'kNoisy',
2157       'kNNoisy',
2158       'kNNNoisy',
2159       'kNNNNoisy',
2160       'kNNNNNoisy',
2161       'kFixedG6',
2162       'kFixedG1',
2163       'kFixedG0' ),
2164     kWeird = cms.vstring(  ),
2165     kTime = cms.vstring(  )
2166   ),
2167   timeThresh = cms.double( 2.0 )
2168 )
2169 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
2170 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
2171   appendToDataLabel = cms.string( "" )
2172 )
2173 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
2174   appendToDataLabel = cms.string( "" )
2175 )
2176 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2177   ComponentName = cms.string( "HcalDetIdAssociator" ),
2178   etaBinSize = cms.double( 0.087 ),
2179   nEta = cms.int32( 70 ),
2180   nPhi = cms.int32( 72 ),
2181   hcalRegion = cms.int32( 2 ),
2182   includeBadChambers = cms.bool( False ),
2183   includeGEM = cms.bool( False ),
2184   includeME0 = cms.bool( False )
2185 )
2186 fragment.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
2187   appendToDataLabel = cms.string( "" ),
2188   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2189 )
2190 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
2191   phase = cms.uint32( 1 ),
2192   RecoveredRecHitBits = cms.vstring( '' ),
2193   SeverityLevels = cms.VPSet( 
2194     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2195       RecHitFlags = cms.vstring( '' ),
2196       Level = cms.int32( 0 )
2197     ),
2198     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
2199       RecHitFlags = cms.vstring( '' ),
2200       Level = cms.int32( 1 )
2201     ),
2202     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
2203       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
2204         'HFAnomalousHit' ),
2205       Level = cms.int32( 5 )
2206     ),
2207     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2208       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
2209         'HBHESpikeNoise',
2210         'HBHETS4TS5Noise',
2211         'HBHEOOTPU',
2212         'HBHEFlatNoise',
2213         'HBHENegativeNoise' ),
2214       Level = cms.int32( 8 )
2215     ),
2216     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2217       RecHitFlags = cms.vstring( 'HFLongShort',
2218         'HFS8S1Ratio',
2219         'HFPET',
2220         'HFSignalAsymmetry' ),
2221       Level = cms.int32( 11 )
2222     ),
2223     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
2224       RecHitFlags = cms.vstring(  ),
2225       Level = cms.int32( 12 )
2226     ),
2227     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
2228       RecHitFlags = cms.vstring( '' ),
2229       Level = cms.int32( 15 )
2230     ),
2231     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
2232   'HcalCellDead' ),
2233       RecHitFlags = cms.vstring( '' ),
2234       Level = cms.int32( 20 )
2235     )
2236   ),
2237   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
2238     'HcalCellOff',
2239     'HcalCellDead' ),
2240   appendToDataLabel = cms.string( "" )
2241 )
2242 fragment.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
2243   appendToDataLabel = cms.string( "" ),
2244   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2245 )
2246 fragment.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
2247   appendToDataLabel = cms.string( "" ),
2248   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2249 )
2250 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
2251   useCondDB = cms.bool( False ),
2252   gbrForestLabel = cms.string( "" ),
2253   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
2254   useGBRForest = cms.bool( True ),
2255   useAdaBoost = cms.bool( False ),
2256   appendToDataLabel = cms.string( "" )
2257 )
2258 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2259   trackPseudoSelection = cms.PSet( 
2260     maxDistToAxis = cms.double( 0.07 ),
2261     totalHitsMin = cms.uint32( 0 ),
2262     ptMin = cms.double( 0.0 ),
2263     sip2dSigMax = cms.double( 99999.9 ),
2264     sip2dValMax = cms.double( 99999.9 ),
2265     sip3dSigMax = cms.double( 99999.9 ),
2266     sip3dValMax = cms.double( 99999.9 ),
2267     maxDecayLen = cms.double( 5.0 ),
2268     qualityClass = cms.string( "any" ),
2269     jetDeltaRMax = cms.double( 0.3 ),
2270     normChi2Max = cms.double( 99999.9 ),
2271     pixelHitsMin = cms.uint32( 0 ),
2272     sip2dSigMin = cms.double( 2.0 ),
2273     sip2dValMin = cms.double( -99999.9 ),
2274     sip3dSigMin = cms.double( -99999.9 ),
2275     sip3dValMin = cms.double( -99999.9 )
2276   ),
2277   trackSelection = cms.PSet( 
2278     maxDistToAxis = cms.double( 0.07 ),
2279     totalHitsMin = cms.uint32( 0 ),
2280     ptMin = cms.double( 0.0 ),
2281     sip2dSigMax = cms.double( 99999.9 ),
2282     sip2dValMax = cms.double( 99999.9 ),
2283     sip3dSigMax = cms.double( 99999.9 ),
2284     sip3dValMax = cms.double( 99999.9 ),
2285     maxDecayLen = cms.double( 5.0 ),
2286     qualityClass = cms.string( "any" ),
2287     jetDeltaRMax = cms.double( 0.3 ),
2288     normChi2Max = cms.double( 99999.9 ),
2289     pixelHitsMin = cms.uint32( 0 ),
2290     sip2dSigMin = cms.double( -99999.9 ),
2291     sip2dValMin = cms.double( -99999.9 ),
2292     sip3dSigMin = cms.double( -99999.9 ),
2293     sip3dValMin = cms.double( -99999.9 )
2294   ),
2295   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
2296   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
2297   trackFlip = cms.bool( False ),
2298   useTrackWeights = cms.bool( True ),
2299   SoftLeptonFlip = cms.bool( False ),
2300   pseudoMultiplicityMin = cms.uint32( 2 ),
2301   correctVertexMass = cms.bool( True ),
2302   minimumTrackWeight = cms.double( 0.5 ),
2303   charmCut = cms.double( 1.5 ),
2304   trackSort = cms.string( "sip2dSig" ),
2305   trackMultiplicityMin = cms.uint32( 3 ),
2306   vertexFlip = cms.bool( False ),
2307   useCategories = cms.bool( True ),
2308   categoryVariableName = cms.string( "vertexCategory" ),
2309   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
2310     'CombinedSVPseudoVertex',
2311     'CombinedSVNoVertex' ),
2312   calibrationRecord = cms.string( "" ),
2313   recordLabel = cms.string( "HLT" ),
2314   appendToDataLabel = cms.string( "" )
2315 )
2316 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2317   trackPseudoSelection = cms.PSet( 
2318     max_pT_dRcut = cms.double( 0.1 ),
2319     b_dR = cms.double( 0.6263 ),
2320     min_pT = cms.double( 120.0 ),
2321     b_pT = cms.double( 0.3684 ),
2322     ptMin = cms.double( 0.0 ),
2323     max_pT_trackPTcut = cms.double( 3.0 ),
2324     max_pT = cms.double( 500.0 ),
2325     useVariableJTA = cms.bool( False ),
2326     maxDecayLen = cms.double( 5.0 ),
2327     qualityClass = cms.string( "any" ),
2328     normChi2Max = cms.double( 99999.9 ),
2329     sip2dValMin = cms.double( -99999.9 ),
2330     sip3dValMin = cms.double( -99999.9 ),
2331     a_dR = cms.double( -0.001053 ),
2332     maxDistToAxis = cms.double( 0.07 ),
2333     totalHitsMin = cms.uint32( 0 ),
2334     a_pT = cms.double( 0.005263 ),
2335     sip2dSigMax = cms.double( 99999.9 ),
2336     sip2dValMax = cms.double( 99999.9 ),
2337     sip3dSigMax = cms.double( 99999.9 ),
2338     sip3dValMax = cms.double( 99999.9 ),
2339     min_pT_dRcut = cms.double( 0.5 ),
2340     jetDeltaRMax = cms.double( 0.3 ),
2341     pixelHitsMin = cms.uint32( 0 ),
2342     sip3dSigMin = cms.double( -99999.9 ),
2343     sip2dSigMin = cms.double( 2.0 )
2344   ),
2345   trackSelection = cms.PSet( 
2346     max_pT_dRcut = cms.double( 0.1 ),
2347     b_dR = cms.double( 0.6263 ),
2348     min_pT = cms.double( 120.0 ),
2349     b_pT = cms.double( 0.3684 ),
2350     ptMin = cms.double( 0.0 ),
2351     max_pT_trackPTcut = cms.double( 3.0 ),
2352     max_pT = cms.double( 500.0 ),
2353     useVariableJTA = cms.bool( False ),
2354     maxDecayLen = cms.double( 5.0 ),
2355     qualityClass = cms.string( "any" ),
2356     normChi2Max = cms.double( 99999.9 ),
2357     sip2dValMin = cms.double( -99999.9 ),
2358     sip3dValMin = cms.double( -99999.9 ),
2359     a_dR = cms.double( -0.001053 ),
2360     maxDistToAxis = cms.double( 0.07 ),
2361     totalHitsMin = cms.uint32( 0 ),
2362     a_pT = cms.double( 0.005263 ),
2363     sip2dSigMax = cms.double( 99999.9 ),
2364     sip2dValMax = cms.double( 99999.9 ),
2365     sip3dSigMax = cms.double( 99999.9 ),
2366     sip3dValMax = cms.double( 99999.9 ),
2367     min_pT_dRcut = cms.double( 0.5 ),
2368     jetDeltaRMax = cms.double( 0.3 ),
2369     pixelHitsMin = cms.uint32( 0 ),
2370     sip3dSigMin = cms.double( -99999.9 ),
2371     sip2dSigMin = cms.double( -99999.9 )
2372   ),
2373   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
2374   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
2375   trackFlip = cms.bool( False ),
2376   useTrackWeights = cms.bool( True ),
2377   SoftLeptonFlip = cms.bool( False ),
2378   pseudoMultiplicityMin = cms.uint32( 2 ),
2379   correctVertexMass = cms.bool( True ),
2380   minimumTrackWeight = cms.double( 0.5 ),
2381   charmCut = cms.double( 1.5 ),
2382   trackSort = cms.string( "sip2dSig" ),
2383   trackMultiplicityMin = cms.uint32( 3 ),
2384   vertexFlip = cms.bool( False ),
2385   useCategories = cms.bool( True ),
2386   categoryVariableName = cms.string( "vertexCategory" ),
2387   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
2388     'CombinedSVIVFV2PseudoVertex',
2389     'CombinedSVIVFV2NoVertex' ),
2390   calibrationRecord = cms.string( "" ),
2391   recordLabel = cms.string( "HLT" ),
2392   appendToDataLabel = cms.string( "" )
2393 )
2394 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2395   nthTrack = cms.int32( -1 ),
2396   impactParameterType = cms.int32( 1 ),
2397   deltaR = cms.double( -1.0 ),
2398   deltaRmin = cms.double( 0.0 ),
2399   maxImpactParameter = cms.double( 0.1 ),
2400   maxImpactParameterSig = cms.double( 999999.0 ),
2401   maximumDecayLength = cms.double( 999999.0 ),
2402   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2403   trackQualityClass = cms.string( "any" ),
2404   appendToDataLabel = cms.string( "" )
2405 )
2406 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2407   minimumImpactParameter = cms.double( 0.05 ),
2408   useSignedImpactParameterSig = cms.bool( False ),
2409   nthTrack = cms.int32( 1 ),
2410   impactParameterType = cms.int32( 1 ),
2411   deltaR = cms.double( -1.0 ),
2412   maximumDecayLength = cms.double( 999999.0 ),
2413   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2414   trackQualityClass = cms.string( "any" ),
2415   useVariableJTA = cms.bool( False ),
2416   a_dR = cms.double( -0.001053 ),
2417   b_dR = cms.double( 0.6263 ),
2418   a_pT = cms.double( 0.005263 ),
2419   b_pT = cms.double( 0.3684 ),
2420   min_pT = cms.double( 120.0 ),
2421   max_pT = cms.double( 500.0 ),
2422   min_pT_dRcut = cms.double( 0.5 ),
2423   max_pT_dRcut = cms.double( 0.1 ),
2424   max_pT_trackPTcut = cms.double( 3.0 ),
2425   appendToDataLabel = cms.string( "" )
2426 )
2427 fragment.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2428   MaxChi2 = cms.double( 100.0 ),
2429   nSigma = cms.double( 4.0 ),
2430   MaxDisplacement = cms.double( 100.0 ),
2431   MaxSagitta = cms.double( -1.0 ),
2432   MinimalTolerance = cms.double( 0.5 ),
2433   MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ),
2434   ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
2435   appendToDataLabel = cms.string( "" )
2436 )
2437 fragment.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer",
2438   ComponentName = cms.string( "hltESFittingSmootherRKP5" ),
2439   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
2440   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
2441   EstimateCut = cms.double( 20.0 ),
2442   MaxFractionOutliers = cms.double( 0.3 ),
2443   MaxNumberOfOutliers = cms.int32( 3 ),
2444   MinDof = cms.int32( 2 ),
2445   NoOutliersBeginEnd = cms.bool( False ),
2446   MinNumberOfHits = cms.int32( 4 ),
2447   MinNumberOfHitsHighEta = cms.int32( 5 ),
2448   HighEtaSwitch = cms.double( 5.0 ),
2449   RejectTracks = cms.bool( True ),
2450   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2451   NoInvalidHitsBeginEnd = cms.bool( True ),
2452   LogPixelProbabilityCut = cms.double( 0.0 ),
2453   appendToDataLabel = cms.string( "" )
2454 )
2455 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2456   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
2457   SimpleMagneticField = cms.string( "" ),
2458   PropagationDirection = cms.string( "alongMomentum" ),
2459   MaxDPhi = cms.double( 1.6 ),
2460   appendToDataLabel = cms.string( "" )
2461 )
2462 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2463   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
2464   SimpleMagneticField = cms.string( "" ),
2465   PropagationDirection = cms.string( "oppositeToMomentum" ),
2466   MaxDPhi = cms.double( 1.6 ),
2467   appendToDataLabel = cms.string( "" )
2468 )
2469 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2470   SimpleMagneticField = cms.string( "" ),
2471   MaxDPhi = cms.double( 1.6 ),
2472   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
2473   Mass = cms.double( 5.11E-4 ),
2474   PropagationDirection = cms.string( "oppositeToMomentum" ),
2475   useRungeKutta = cms.bool( False ),
2476   ptMin = cms.double( -1.0 )
2477 )
2478 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2479   MaxChi2 = cms.double( 16.0 ),
2480   nSigma = cms.double( 3.0 ),
2481   MaxDisplacement = cms.double( 0.5 ),
2482   MaxSagitta = cms.double( 2.0 ),
2483   MinimalTolerance = cms.double( 0.5 ),
2484   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2485   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
2486   pTChargeCutThreshold = cms.double( -1.0 ),
2487   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2488   appendToDataLabel = cms.string( "" )
2489 )
2490 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2491   MaxChi2 = cms.double( 16.0 ),
2492   nSigma = cms.double( 3.0 ),
2493   MaxDisplacement = cms.double( 0.5 ),
2494   MaxSagitta = cms.double( 2.0 ),
2495   MinimalTolerance = cms.double( 0.5 ),
2496   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2497   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
2498   pTChargeCutThreshold = cms.double( 15.0 ),
2499   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2500   appendToDataLabel = cms.string( "" )
2501 )
2502 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2503   MaxChi2 = cms.double( 2000.0 ),
2504   nSigma = cms.double( 3.0 ),
2505   MaxDisplacement = cms.double( 100.0 ),
2506   MaxSagitta = cms.double( -1.0 ),
2507   MinimalTolerance = cms.double( 10.0 ),
2508   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2509   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
2510   pTChargeCutThreshold = cms.double( 15.0 ),
2511   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2512   appendToDataLabel = cms.string( "" )
2513 )
2514 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2515   MaxChi2 = cms.double( 30.0 ),
2516   nSigma = cms.double( 3.0 ),
2517   MaxDisplacement = cms.double( 100.0 ),
2518   MaxSagitta = cms.double( -1.0 ),
2519   MinimalTolerance = cms.double( 10.0 ),
2520   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2521   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
2522   pTChargeCutThreshold = cms.double( 15.0 ),
2523   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2524   appendToDataLabel = cms.string( "" )
2525 )
2526 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2527   MaxChi2 = cms.double( 9.0 ),
2528   nSigma = cms.double( 3.0 ),
2529   MaxDisplacement = cms.double( 0.5 ),
2530   MaxSagitta = cms.double( 2.0 ),
2531   MinimalTolerance = cms.double( 0.5 ),
2532   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2533   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
2534   pTChargeCutThreshold = cms.double( 15.0 ),
2535   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2536   appendToDataLabel = cms.string( "" )
2537 )
2538 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2539   MaxChi2 = cms.double( 9.0 ),
2540   nSigma = cms.double( 3.0 ),
2541   MaxDisplacement = cms.double( 100.0 ),
2542   MaxSagitta = cms.double( -1.0 ),
2543   MinimalTolerance = cms.double( 10.0 ),
2544   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2545   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
2546   pTChargeCutThreshold = cms.double( 15.0 ),
2547   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
2548   appendToDataLabel = cms.string( "" )
2549 )
2550 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2551   MaxChi2 = cms.double( 16.0 ),
2552   nSigma = cms.double( 3.0 ),
2553   MaxDisplacement = cms.double( 0.5 ),
2554   MaxSagitta = cms.double( 2.0 ),
2555   MinimalTolerance = cms.double( 0.5 ),
2556   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2557   ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
2558   pTChargeCutThreshold = cms.double( -1.0 ),
2559   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2560   appendToDataLabel = cms.string( "" )
2561 )
2562 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2563   MaxChi2 = cms.double( 40.0 ),
2564   nSigma = cms.double( 4.0 ),
2565   MaxDisplacement = cms.double( 0.5 ),
2566   MaxSagitta = cms.double( 2.0 ),
2567   MinimalTolerance = cms.double( 0.5 ),
2568   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
2569   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
2570   appendToDataLabel = cms.string( "" )
2571 )
2572 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2573   MaxChi2 = cms.double( 16.0 ),
2574   nSigma = cms.double( 3.0 ),
2575   MaxDisplacement = cms.double( 100.0 ),
2576   MaxSagitta = cms.double( -1.0 ),
2577   MinimalTolerance = cms.double( 10.0 ),
2578   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2579   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
2580   appendToDataLabel = cms.string( "" )
2581 )
2582 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2583   MaxChi2 = cms.double( 30.0 ),
2584   nSigma = cms.double( 3.0 ),
2585   MaxDisplacement = cms.double( 100.0 ),
2586   MaxSagitta = cms.double( -1.0 ),
2587   MinimalTolerance = cms.double( 10.0 ),
2588   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2589   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
2590   appendToDataLabel = cms.string( "" )
2591 )
2592 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2593   MaxChi2 = cms.double( 9.0 ),
2594   nSigma = cms.double( 3.0 ),
2595   MaxDisplacement = cms.double( 100.0 ),
2596   MaxSagitta = cms.double( -1.0 ),
2597   MinimalTolerance = cms.double( 10.0 ),
2598   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2599   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
2600   appendToDataLabel = cms.string( "" )
2601 )
2602 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
2603   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
2604   MaxComponents = cms.int32( 12 ),
2605   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" ),
2606   appendToDataLabel = cms.string( "" )
2607 )
2608 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2609   MaxChi2 = cms.double( 9.0 ),
2610   nSigma = cms.double( 3.0 ),
2611   MaxDisplacement = cms.double( 0.5 ),
2612   MaxSagitta = cms.double( 2.0 ),
2613   MinimalTolerance = cms.double( 0.5 ),
2614   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2615   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
2616   pTChargeCutThreshold = cms.double( -1.0 ),
2617   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2618   appendToDataLabel = cms.string( "" )
2619 )
2620 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2621   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
2622   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2623   fractionShared = cms.double( 0.13 ),
2624   ValidHitBonus = cms.double( 5.0 ),
2625   MissingHitPenalty = cms.double( 20.0 ),
2626   allowSharedFirstHit = cms.bool( True )
2627 )
2628 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2629   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
2630   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2631   fractionShared = cms.double( 0.13 ),
2632   ValidHitBonus = cms.double( 5.0 ),
2633   MissingHitPenalty = cms.double( 20.0 ),
2634   allowSharedFirstHit = cms.bool( True )
2635 )
2636 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2637   MaxChi2 = cms.double( 9.0 ),
2638   nSigma = cms.double( 3.0 ),
2639   MaxDisplacement = cms.double( 0.5 ),
2640   MaxSagitta = cms.double( 2.0 ),
2641   MinimalTolerance = cms.double( 0.5 ),
2642   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2643   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
2644   pTChargeCutThreshold = cms.double( -1.0 ),
2645   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2646   appendToDataLabel = cms.string( "" )
2647 )
2648 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2649   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
2650   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2651   fractionShared = cms.double( 0.13 ),
2652   ValidHitBonus = cms.double( 5.0 ),
2653   MissingHitPenalty = cms.double( 20.0 ),
2654   allowSharedFirstHit = cms.bool( True )
2655 )
2656 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2657   nthTrack = cms.int32( -1 ),
2658   impactParameterType = cms.int32( 1 ),
2659   deltaR = cms.double( -1.0 ),
2660   deltaRmin = cms.double( 0.0 ),
2661   maxImpactParameter = cms.double( 0.1 ),
2662   maxImpactParameterSig = cms.double( 999999.0 ),
2663   maximumDecayLength = cms.double( 999999.0 ),
2664   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2665   trackQualityClass = cms.string( "any" ),
2666   appendToDataLabel = cms.string( "" )
2667 )
2668 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
2669   nthTrack = cms.int32( -1 ),
2670   impactParameterType = cms.int32( 1 ),
2671   deltaR = cms.double( -1.0 ),
2672   deltaRmin = cms.double( 0.0 ),
2673   maxImpactParameter = cms.double( 0.2 ),
2674   maxImpactParameterSig = cms.double( 999999.0 ),
2675   maximumDecayLength = cms.double( 999999.0 ),
2676   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2677   trackQualityClass = cms.string( "any" ),
2678   appendToDataLabel = cms.string( "" )
2679 )
2680 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
2681   nthTrack = cms.int32( -1 ),
2682   impactParameterType = cms.int32( 1 ),
2683   deltaR = cms.double( -1.0 ),
2684   deltaRmin = cms.double( 0.0 ),
2685   maxImpactParameter = cms.double( 0.05 ),
2686   maxImpactParameterSig = cms.double( 5.0 ),
2687   maximumDecayLength = cms.double( 999999.0 ),
2688   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2689   trackQualityClass = cms.string( "any" ),
2690   appendToDataLabel = cms.string( "" )
2691 )
2692 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2693   minimumImpactParameter = cms.double( 0.05 ),
2694   useSignedImpactParameterSig = cms.bool( False ),
2695   nthTrack = cms.int32( 1 ),
2696   impactParameterType = cms.int32( 1 ),
2697   deltaR = cms.double( -1.0 ),
2698   maximumDecayLength = cms.double( 999999.0 ),
2699   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2700   trackQualityClass = cms.string( "any" ),
2701   useVariableJTA = cms.bool( False ),
2702   a_dR = cms.double( -0.001053 ),
2703   b_dR = cms.double( 0.6263 ),
2704   a_pT = cms.double( 0.005263 ),
2705   b_pT = cms.double( 0.3684 ),
2706   min_pT = cms.double( 120.0 ),
2707   max_pT = cms.double( 500.0 ),
2708   min_pT_dRcut = cms.double( 0.5 ),
2709   max_pT_dRcut = cms.double( 0.1 ),
2710   max_pT_trackPTcut = cms.double( 3.0 ),
2711   appendToDataLabel = cms.string( "" )
2712 )
2713 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
2714   minimumImpactParameter = cms.double( 0.03 ),
2715   useSignedImpactParameterSig = cms.bool( False ),
2716   nthTrack = cms.int32( 1 ),
2717   impactParameterType = cms.int32( 1 ),
2718   deltaR = cms.double( -1.0 ),
2719   maximumDecayLength = cms.double( 999999.0 ),
2720   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2721   trackQualityClass = cms.string( "any" ),
2722   useVariableJTA = cms.bool( False ),
2723   a_dR = cms.double( -0.001053 ),
2724   b_dR = cms.double( 0.6263 ),
2725   a_pT = cms.double( 0.005263 ),
2726   b_pT = cms.double( 0.3684 ),
2727   min_pT = cms.double( 120.0 ),
2728   max_pT = cms.double( 500.0 ),
2729   min_pT_dRcut = cms.double( 0.5 ),
2730   max_pT_dRcut = cms.double( 0.1 ),
2731   max_pT_trackPTcut = cms.double( 3.0 ),
2732   appendToDataLabel = cms.string( "" )
2733 )
2734 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
2735   minimumImpactParameter = cms.double( 0.2 ),
2736   useSignedImpactParameterSig = cms.bool( True ),
2737   nthTrack = cms.int32( 2 ),
2738   impactParameterType = cms.int32( 1 ),
2739   deltaR = cms.double( -1.0 ),
2740   maximumDecayLength = cms.double( 999999.0 ),
2741   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2742   trackQualityClass = cms.string( "any" ),
2743   useVariableJTA = cms.bool( False ),
2744   a_dR = cms.double( -0.001053 ),
2745   b_dR = cms.double( 0.6263 ),
2746   a_pT = cms.double( 0.005263 ),
2747   b_pT = cms.double( 0.3684 ),
2748   min_pT = cms.double( 120.0 ),
2749   max_pT = cms.double( 500.0 ),
2750   min_pT_dRcut = cms.double( 0.5 ),
2751   max_pT_dRcut = cms.double( 0.1 ),
2752   max_pT_trackPTcut = cms.double( 3.0 ),
2753   appendToDataLabel = cms.string( "" )
2754 )
2755 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
2756   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" ),
2757   appendToDataLabel = cms.string( "" )
2758 )
2759 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
2760   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
2761   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
2762   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
2763   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
2764   Mass = cms.double( 5.11E-4 ),
2765   BetheHeitlerCorrection = cms.int32( 2 )
2766 )
2767 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2768   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
2769   NoErrorPropagation = cms.bool( False ),
2770   PropagationDirection = cms.string( "anyDirection" ),
2771   useTuningForL2Speed = cms.bool( True ),
2772   useIsYokeFlag = cms.bool( True ),
2773   endcapShiftInZNeg = cms.double( 0.0 ),
2774   SetVBFPointer = cms.bool( False ),
2775   AssumeNoMaterial = cms.bool( False ),
2776   endcapShiftInZPos = cms.double( 0.0 ),
2777   useInTeslaFromMagField = cms.bool( False ),
2778   VBFName = cms.string( "VolumeBasedMagneticField" ),
2779   useEndcapShiftsInZ = cms.bool( False ),
2780   sendLogWarning = cms.bool( False ),
2781   useMatVolumes = cms.bool( True ),
2782   debug = cms.bool( False ),
2783   ApplyRadX0Correction = cms.bool( True ),
2784   useMagVolumes = cms.bool( True ),
2785   returnTangentPlane = cms.bool( True ),
2786   appendToDataLabel = cms.string( "" )
2787 )
2788 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2789   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
2790   NoErrorPropagation = cms.bool( False ),
2791   PropagationDirection = cms.string( "oppositeToMomentum" ),
2792   useTuningForL2Speed = cms.bool( True ),
2793   useIsYokeFlag = cms.bool( True ),
2794   endcapShiftInZNeg = cms.double( 0.0 ),
2795   SetVBFPointer = cms.bool( False ),
2796   AssumeNoMaterial = cms.bool( False ),
2797   endcapShiftInZPos = cms.double( 0.0 ),
2798   useInTeslaFromMagField = cms.bool( False ),
2799   VBFName = cms.string( "VolumeBasedMagneticField" ),
2800   useEndcapShiftsInZ = cms.bool( False ),
2801   sendLogWarning = cms.bool( False ),
2802   useMatVolumes = cms.bool( True ),
2803   debug = cms.bool( False ),
2804   ApplyRadX0Correction = cms.bool( True ),
2805   useMagVolumes = cms.bool( True ),
2806   returnTangentPlane = cms.bool( True ),
2807   appendToDataLabel = cms.string( "" )
2808 )
2809 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
2810   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
2811   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2812   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2813   EstimateCut = cms.double( -1.0 ),
2814   MaxFractionOutliers = cms.double( 0.3 ),
2815   MaxNumberOfOutliers = cms.int32( 3 ),
2816   MinDof = cms.int32( 2 ),
2817   NoOutliersBeginEnd = cms.bool( False ),
2818   MinNumberOfHits = cms.int32( 3 ),
2819   MinNumberOfHitsHighEta = cms.int32( 5 ),
2820   HighEtaSwitch = cms.double( 5.0 ),
2821   RejectTracks = cms.bool( True ),
2822   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2823   NoInvalidHitsBeginEnd = cms.bool( True ),
2824   LogPixelProbabilityCut = cms.double( -16.0 ),
2825   appendToDataLabel = cms.string( "" )
2826 )
2827 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
2828   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
2829   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2830   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2831   EstimateCut = cms.double( -1.0 ),
2832   MaxFractionOutliers = cms.double( 0.3 ),
2833   MaxNumberOfOutliers = cms.int32( 3 ),
2834   MinDof = cms.int32( 2 ),
2835   NoOutliersBeginEnd = cms.bool( False ),
2836   MinNumberOfHits = cms.int32( 5 ),
2837   MinNumberOfHitsHighEta = cms.int32( 5 ),
2838   HighEtaSwitch = cms.double( 5.0 ),
2839   RejectTracks = cms.bool( True ),
2840   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2841   NoInvalidHitsBeginEnd = cms.bool( False ),
2842   LogPixelProbabilityCut = cms.double( -16.0 ),
2843   appendToDataLabel = cms.string( "" )
2844 )
2845 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
2846   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
2847   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
2848   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
2849   appendToDataLabel = cms.string( "" )
2850 )
2851 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2852   SimpleMagneticField = cms.string( "" ),
2853   MaxDPhi = cms.double( 1.6 ),
2854   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
2855   Mass = cms.double( 5.11E-4 ),
2856   PropagationDirection = cms.string( "alongMomentum" ),
2857   useRungeKutta = cms.bool( False ),
2858   ptMin = cms.double( -1.0 )
2859 )
2860 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
2861   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" ),
2862   appendToDataLabel = cms.string( "" )
2863 )
2864 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
2865   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
2866   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
2867   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
2868   EstimateCut = cms.double( -1.0 ),
2869   MaxFractionOutliers = cms.double( 0.3 ),
2870   MaxNumberOfOutliers = cms.int32( 3 ),
2871   MinDof = cms.int32( 2 ),
2872   NoOutliersBeginEnd = cms.bool( False ),
2873   MinNumberOfHits = cms.int32( 5 ),
2874   MinNumberOfHitsHighEta = cms.int32( 5 ),
2875   HighEtaSwitch = cms.double( 5.0 ),
2876   RejectTracks = cms.bool( True ),
2877   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2878   NoInvalidHitsBeginEnd = cms.bool( True ),
2879   LogPixelProbabilityCut = cms.double( -16.0 ),
2880   appendToDataLabel = cms.string( "" )
2881 )
2882 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
2883   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
2884   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
2885   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
2886   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2887   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2888   appendToDataLabel = cms.string( "" )
2889 )
2890 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
2891   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
2892   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
2893   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
2894   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2895   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2896   ErrorRescaling = cms.double( 100.0 ),
2897   appendToDataLabel = cms.string( "" )
2898 )
2899 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2900   MaxChi2 = cms.double( 30.0 ),
2901   nSigma = cms.double( 3.0 ),
2902   MaxDisplacement = cms.double( 0.5 ),
2903   MaxSagitta = cms.double( 2.0 ),
2904   MinimalTolerance = cms.double( 0.5 ),
2905   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2906   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
2907   pTChargeCutThreshold = cms.double( 15.0 ),
2908   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2909   appendToDataLabel = cms.string( "" )
2910 )
2911 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2912   MaxChi2 = cms.double( 30.0 ),
2913   nSigma = cms.double( 3.0 ),
2914   MaxDisplacement = cms.double( 0.5 ),
2915   MaxSagitta = cms.double( 2.0 ),
2916   MinimalTolerance = cms.double( 0.5 ),
2917   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2918   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
2919   pTChargeCutThreshold = cms.double( 15.0 ),
2920   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2921   appendToDataLabel = cms.string( "" )
2922 )
2923 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2924   MaxChi2 = cms.double( 36.0 ),
2925   nSigma = cms.double( 3.0 ),
2926   MaxDisplacement = cms.double( 100.0 ),
2927   MaxSagitta = cms.double( -1.0 ),
2928   MinimalTolerance = cms.double( 10.0 ),
2929   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2930   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
2931   appendToDataLabel = cms.string( "" )
2932 )
2933 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
2934   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
2935   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
2936   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
2937   EstimateCut = cms.double( -1.0 ),
2938   MaxFractionOutliers = cms.double( 0.3 ),
2939   MaxNumberOfOutliers = cms.int32( 3 ),
2940   MinDof = cms.int32( 2 ),
2941   NoOutliersBeginEnd = cms.bool( False ),
2942   MinNumberOfHits = cms.int32( 5 ),
2943   MinNumberOfHitsHighEta = cms.int32( 5 ),
2944   HighEtaSwitch = cms.double( 5.0 ),
2945   RejectTracks = cms.bool( True ),
2946   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2947   NoInvalidHitsBeginEnd = cms.bool( False ),
2948   LogPixelProbabilityCut = cms.double( -16.0 ),
2949   appendToDataLabel = cms.string( "" )
2950 )
2951 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
2952   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
2953   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
2954   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
2955   EstimateCut = cms.double( -1.0 ),
2956   MaxFractionOutliers = cms.double( 0.3 ),
2957   MaxNumberOfOutliers = cms.int32( 3 ),
2958   MinDof = cms.int32( 2 ),
2959   NoOutliersBeginEnd = cms.bool( False ),
2960   MinNumberOfHits = cms.int32( 5 ),
2961   MinNumberOfHitsHighEta = cms.int32( 5 ),
2962   HighEtaSwitch = cms.double( 5.0 ),
2963   RejectTracks = cms.bool( True ),
2964   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2965   NoInvalidHitsBeginEnd = cms.bool( False ),
2966   LogPixelProbabilityCut = cms.double( -16.0 ),
2967   appendToDataLabel = cms.string( "" )
2968 )
2969 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
2970   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
2971   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
2972   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
2973   EstimateCut = cms.double( 20.0 ),
2974   MaxFractionOutliers = cms.double( 0.3 ),
2975   MaxNumberOfOutliers = cms.int32( 3 ),
2976   MinDof = cms.int32( 2 ),
2977   NoOutliersBeginEnd = cms.bool( False ),
2978   MinNumberOfHits = cms.int32( 3 ),
2979   MinNumberOfHitsHighEta = cms.int32( 5 ),
2980   HighEtaSwitch = cms.double( 5.0 ),
2981   RejectTracks = cms.bool( True ),
2982   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2983   NoInvalidHitsBeginEnd = cms.bool( True ),
2984   LogPixelProbabilityCut = cms.double( -14.0 ),
2985   appendToDataLabel = cms.string( "" )
2986 )
2987 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
2988   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
2989   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
2990   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
2991   EstimateCut = cms.double( 20.0 ),
2992   MaxFractionOutliers = cms.double( 0.3 ),
2993   MaxNumberOfOutliers = cms.int32( 3 ),
2994   MinDof = cms.int32( 2 ),
2995   NoOutliersBeginEnd = cms.bool( False ),
2996   MinNumberOfHits = cms.int32( 3 ),
2997   MinNumberOfHitsHighEta = cms.int32( 5 ),
2998   HighEtaSwitch = cms.double( 5.0 ),
2999   RejectTracks = cms.bool( True ),
3000   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3001   NoInvalidHitsBeginEnd = cms.bool( True ),
3002   LogPixelProbabilityCut = cms.double( -14.0 ),
3003   appendToDataLabel = cms.string( "" )
3004 )
3005 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3006   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
3007   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3008   Updator = cms.string( "hltESPKFUpdator" ),
3009   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3010   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3011   minHits = cms.int32( 3 ),
3012   appendToDataLabel = cms.string( "" )
3013 )
3014 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
3015   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3016   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3017   Updator = cms.string( "hltESPKFUpdator" ),
3018   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3019   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3020   minHits = cms.int32( 3 ),
3021   appendToDataLabel = cms.string( "" )
3022 )
3023 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3024   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3025   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3026   Updator = cms.string( "hltESPKFUpdator" ),
3027   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3028   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3029   minHits = cms.int32( 3 ),
3030   appendToDataLabel = cms.string( "" )
3031 )
3032 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3033   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
3034   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3035   Updator = cms.string( "hltESPKFUpdator" ),
3036   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3037   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3038   errorRescaling = cms.double( 100.0 ),
3039   minHits = cms.int32( 3 ),
3040   appendToDataLabel = cms.string( "" )
3041 )
3042 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
3043   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3044   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3045   Updator = cms.string( "hltESPKFUpdator" ),
3046   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3047   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3048   errorRescaling = cms.double( 100.0 ),
3049   minHits = cms.int32( 3 ),
3050   appendToDataLabel = cms.string( "" )
3051 )
3052 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3053   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3054   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3055   Updator = cms.string( "hltESPKFUpdator" ),
3056   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3057   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3058   errorRescaling = cms.double( 10.0 ),
3059   minHits = cms.int32( 3 ),
3060   appendToDataLabel = cms.string( "" )
3061 )
3062 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
3063   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3064   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3065   Updator = cms.string( "hltESPKFUpdator" ),
3066   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3067   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3068   errorRescaling = cms.double( 10.0 ),
3069   minHits = cms.int32( 3 ),
3070   appendToDataLabel = cms.string( "" )
3071 )
3072 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
3073   ComponentName = cms.string( "hltESPKFUpdator" ),
3074   appendToDataLabel = cms.string( "" )
3075 )
3076 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
3077   DistanceMeasure = cms.string( "KullbackLeibler" ),
3078   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
3079   appendToDataLabel = cms.string( "" )
3080 )
3081 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3082   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3083   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
3084   Updator = cms.string( "hltESPKFUpdator" ),
3085   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3086   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3087   minHits = cms.int32( 3 ),
3088   appendToDataLabel = cms.string( "" )
3089 )
3090 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3091   MaxChi2 = cms.double( 9.0 ),
3092   nSigma = cms.double( 3.0 ),
3093   MaxDisplacement = cms.double( 0.5 ),
3094   MaxSagitta = cms.double( 2.0 ),
3095   MinimalTolerance = cms.double( 0.5 ),
3096   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3097   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
3098   pTChargeCutThreshold = cms.double( -1.0 ),
3099   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3100   appendToDataLabel = cms.string( "" )
3101 )
3102 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3103   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
3104   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3105   fractionShared = cms.double( 0.16 ),
3106   ValidHitBonus = cms.double( 5.0 ),
3107   MissingHitPenalty = cms.double( 20.0 ),
3108   allowSharedFirstHit = cms.bool( True )
3109 )
3110 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3111   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
3112   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3113   fractionShared = cms.double( 0.16 ),
3114   ValidHitBonus = cms.double( 5.0 ),
3115   MissingHitPenalty = cms.double( 20.0 ),
3116   allowSharedFirstHit = cms.bool( True )
3117 )
3118 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3119   MaxChi2 = cms.double( 9.0 ),
3120   nSigma = cms.double( 3.0 ),
3121   MaxDisplacement = cms.double( 0.5 ),
3122   MaxSagitta = cms.double( 2.0 ),
3123   MinimalTolerance = cms.double( 0.5 ),
3124   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3125   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
3126   pTChargeCutThreshold = cms.double( -1.0 ),
3127   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3128   appendToDataLabel = cms.string( "" )
3129 )
3130 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3131   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
3132   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3133   fractionShared = cms.double( 0.16 ),
3134   ValidHitBonus = cms.double( 5.0 ),
3135   MissingHitPenalty = cms.double( 20.0 ),
3136   allowSharedFirstHit = cms.bool( True )
3137 )
3138 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
3139   ComponentName = cms.string( "hltESPMeasurementTracker" ),
3140   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3141   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3142   HitMatcher = cms.string( "StandardMatcher" ),
3143   Phase2StripCPE = cms.string( "" ),
3144   SiStripQualityLabel = cms.string( "" ),
3145   UseStripModuleQualityDB = cms.bool( True ),
3146   DebugStripModuleQualityDB = cms.untracked.bool( False ),
3147   UseStripAPVFiberQualityDB = cms.bool( True ),
3148   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
3149   MaskBadAPVFibers = cms.bool( True ),
3150   UseStripStripQualityDB = cms.bool( True ),
3151   DebugStripStripQualityDB = cms.untracked.bool( False ),
3152   badStripCuts = cms.PSet( 
3153     TOB = cms.PSet( 
3154       maxBad = cms.uint32( 4 ),
3155       maxConsecutiveBad = cms.uint32( 2 )
3156     ),
3157     TIB = cms.PSet( 
3158       maxBad = cms.uint32( 4 ),
3159       maxConsecutiveBad = cms.uint32( 2 )
3160     ),
3161     TID = cms.PSet( 
3162       maxBad = cms.uint32( 4 ),
3163       maxConsecutiveBad = cms.uint32( 2 )
3164     ),
3165     TEC = cms.PSet( 
3166       maxBad = cms.uint32( 4 ),
3167       maxConsecutiveBad = cms.uint32( 2 )
3168     )
3169   ),
3170   UsePixelModuleQualityDB = cms.bool( True ),
3171   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
3172   UsePixelROCQualityDB = cms.bool( True ),
3173   DebugPixelROCQualityDB = cms.untracked.bool( False ),
3174   appendToDataLabel = cms.string( "" )
3175 )
3176 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3177   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3178   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3179   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
3180   isPhase2 = cms.bool( False ),
3181   doPixelShapeCut = cms.bool( True ),
3182   doStripShapeCut = cms.bool( True ),
3183   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3184   appendToDataLabel = cms.string( "" )
3185 )
3186 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3187   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
3188   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3189   fractionShared = cms.double( 0.11 ),
3190   ValidHitBonus = cms.double( 5.0 ),
3191   MissingHitPenalty = cms.double( 20.0 ),
3192   allowSharedFirstHit = cms.bool( True )
3193 )
3194 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3195   MaxChi2 = cms.double( 16.0 ),
3196   nSigma = cms.double( 3.0 ),
3197   MaxDisplacement = cms.double( 0.5 ),
3198   MaxSagitta = cms.double( 2.0 ),
3199   MinimalTolerance = cms.double( 0.5 ),
3200   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3201   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
3202   pTChargeCutThreshold = cms.double( -1.0 ),
3203   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3204   appendToDataLabel = cms.string( "" )
3205 )
3206 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3207   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
3208   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3209   fractionShared = cms.double( 0.11 ),
3210   ValidHitBonus = cms.double( 5.0 ),
3211   MissingHitPenalty = cms.double( 20.0 ),
3212   allowSharedFirstHit = cms.bool( True )
3213 )
3214 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
3215   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3216   appendToDataLabel = cms.string( "" )
3217 )
3218 fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
3219   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3220   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3221   appendToDataLabel = cms.string( "" ),
3222   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3223 )
3224 fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
3225   usePFThresholdsFromDB = cms.bool( True ),
3226   appendToDataLabel = cms.string( "" ),
3227   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3228 )
3229 fragment.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
3230   LoadTemplatesFromDB = cms.bool( True ),
3231   Alpha2Order = cms.bool( True ),
3232   ClusterProbComputationFlag = cms.int32( 0 ),
3233   useLAWidthFromDB = cms.bool( True ),
3234   lAOffset = cms.double( 0.0 ),
3235   lAWidthBPix = cms.double( 0.0 ),
3236   lAWidthFPix = cms.double( 0.0 ),
3237   doLorentzFromAlignment = cms.bool( False ),
3238   useLAFromDB = cms.bool( True ),
3239   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3240   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3241   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3242   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3243   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3244   yerr_endcap = cms.vdouble( 0.0021 ),
3245   xerr_barrel_l1_def = cms.double( 0.0103 ),
3246   yerr_barrel_l1_def = cms.double( 0.0021 ),
3247   xerr_barrel_ln_def = cms.double( 0.0103 ),
3248   yerr_barrel_ln_def = cms.double( 0.0021 ),
3249   xerr_endcap_def = cms.double( 0.002 ),
3250   yerr_endcap_def = cms.double( 7.5E-4 ),
3251   EdgeClusterErrorX = cms.double( 50.0 ),
3252   EdgeClusterErrorY = cms.double( 85.0 ),
3253   UseErrorsFromTemplates = cms.bool( True ),
3254   TruncatePixelCharge = cms.bool( True ),
3255   ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
3256   MagneticFieldRecord = cms.ESInputTag( "","" ),
3257   appendToDataLabel = cms.string( "" )
3258 )
3259 fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
3260   LoadTemplatesFromDB = cms.bool( True ),
3261   Alpha2Order = cms.bool( True ),
3262   ClusterProbComputationFlag = cms.int32( 0 ),
3263   useLAWidthFromDB = cms.bool( True ),
3264   lAOffset = cms.double( 0.0 ),
3265   lAWidthBPix = cms.double( 0.0 ),
3266   lAWidthFPix = cms.double( 0.0 ),
3267   doLorentzFromAlignment = cms.bool( False ),
3268   useLAFromDB = cms.bool( True ),
3269   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3270   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3271   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3272   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3273   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3274   yerr_endcap = cms.vdouble( 0.0021 ),
3275   xerr_barrel_l1_def = cms.double( 0.0103 ),
3276   yerr_barrel_l1_def = cms.double( 0.0021 ),
3277   xerr_barrel_ln_def = cms.double( 0.0103 ),
3278   yerr_barrel_ln_def = cms.double( 0.0021 ),
3279   xerr_endcap_def = cms.double( 0.002 ),
3280   yerr_endcap_def = cms.double( 7.5E-4 ),
3281   EdgeClusterErrorX = cms.double( 50.0 ),
3282   EdgeClusterErrorY = cms.double( 85.0 ),
3283   UseErrorsFromTemplates = cms.bool( True ),
3284   TruncatePixelCharge = cms.bool( True ),
3285   ComponentName = cms.string( "PixelCPEFastParams" ),
3286   MagneticFieldRecord = cms.ESInputTag( "","" ),
3287   appendToDataLabel = cms.string( "" ),
3288   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3289 )
3290 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
3291   LoadTemplatesFromDB = cms.bool( True ),
3292   Alpha2Order = cms.bool( True ),
3293   ClusterProbComputationFlag = cms.int32( 0 ),
3294   useLAWidthFromDB = cms.bool( False ),
3295   lAOffset = cms.double( 0.0 ),
3296   lAWidthBPix = cms.double( 0.0 ),
3297   lAWidthFPix = cms.double( 0.0 ),
3298   doLorentzFromAlignment = cms.bool( False ),
3299   useLAFromDB = cms.bool( True ),
3300   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3301   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3302   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3303   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3304   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3305   yerr_endcap = cms.vdouble( 0.0021 ),
3306   xerr_barrel_l1_def = cms.double( 0.0103 ),
3307   yerr_barrel_l1_def = cms.double( 0.0021 ),
3308   xerr_barrel_ln_def = cms.double( 0.0103 ),
3309   yerr_barrel_ln_def = cms.double( 0.0021 ),
3310   xerr_endcap_def = cms.double( 0.002 ),
3311   yerr_endcap_def = cms.double( 7.5E-4 ),
3312   eff_charge_cut_highX = cms.double( 1.0 ),
3313   eff_charge_cut_highY = cms.double( 1.0 ),
3314   eff_charge_cut_lowX = cms.double( 0.0 ),
3315   eff_charge_cut_lowY = cms.double( 0.0 ),
3316   size_cutX = cms.double( 3.0 ),
3317   size_cutY = cms.double( 3.0 ),
3318   EdgeClusterErrorX = cms.double( 50.0 ),
3319   EdgeClusterErrorY = cms.double( 85.0 ),
3320   inflate_errors = cms.bool( False ),
3321   inflate_all_errors_no_trk_angle = cms.bool( False ),
3322   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
3323   UseErrorsFromTemplates = cms.bool( True ),
3324   TruncatePixelCharge = cms.bool( True ),
3325   IrradiationBiasCorrection = cms.bool( True ),
3326   DoCosmics = cms.bool( False ),
3327   isPhase2 = cms.bool( False ),
3328   SmallPitch = cms.bool( False ),
3329   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
3330   MagneticFieldRecord = cms.ESInputTag( "","" ),
3331   appendToDataLabel = cms.string( "" )
3332 )
3333 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
3334   LoadTemplatesFromDB = cms.bool( True ),
3335   Alpha2Order = cms.bool( True ),
3336   ClusterProbComputationFlag = cms.int32( 0 ),
3337   useLAWidthFromDB = cms.bool( True ),
3338   lAOffset = cms.double( 0.0 ),
3339   lAWidthBPix = cms.double( 0.0 ),
3340   lAWidthFPix = cms.double( 0.0 ),
3341   doLorentzFromAlignment = cms.bool( False ),
3342   useLAFromDB = cms.bool( True ),
3343   barrelTemplateID = cms.int32( 0 ),
3344   forwardTemplateID = cms.int32( 0 ),
3345   directoryWithTemplates = cms.int32( 0 ),
3346   speed = cms.int32( -2 ),
3347   UseClusterSplitter = cms.bool( False ),
3348   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
3349   appendToDataLabel = cms.string( "" )
3350 )
3351 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3352   MaxChi2 = cms.double( 16.0 ),
3353   nSigma = cms.double( 3.0 ),
3354   MaxDisplacement = cms.double( 0.5 ),
3355   MaxSagitta = cms.double( 2.0 ),
3356   MinimalTolerance = cms.double( 0.5 ),
3357   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3358   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3359   pTChargeCutThreshold = cms.double( -1.0 ),
3360   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3361   appendToDataLabel = cms.string( "" )
3362 )
3363 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3364   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3365   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3366   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
3367   isPhase2 = cms.bool( False ),
3368   doPixelShapeCut = cms.bool( True ),
3369   doStripShapeCut = cms.bool( True ),
3370   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3371   appendToDataLabel = cms.string( "" )
3372 )
3373 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3374   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
3375   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3376   fractionShared = cms.double( 0.11 ),
3377   ValidHitBonus = cms.double( 5.0 ),
3378   MissingHitPenalty = cms.double( 20.0 ),
3379   allowSharedFirstHit = cms.bool( True )
3380 )
3381 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3382   MaxChi2 = cms.double( 9.0 ),
3383   nSigma = cms.double( 3.0 ),
3384   MaxDisplacement = cms.double( 0.5 ),
3385   MaxSagitta = cms.double( 2.0 ),
3386   MinimalTolerance = cms.double( 0.5 ),
3387   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3388   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
3389   pTChargeCutThreshold = cms.double( 15.0 ),
3390   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3391   appendToDataLabel = cms.string( "" )
3392 )
3393 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3394   MaxChi2 = cms.double( 25.0 ),
3395   nSigma = cms.double( 3.0 ),
3396   MaxDisplacement = cms.double( 100.0 ),
3397   MaxSagitta = cms.double( -1.0 ),
3398   MinimalTolerance = cms.double( 10.0 ),
3399   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3400   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
3401   appendToDataLabel = cms.string( "" )
3402 )
3403 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3404   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
3405   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3406   fractionShared = cms.double( 0.19 ),
3407   ValidHitBonus = cms.double( 5.0 ),
3408   MissingHitPenalty = cms.double( 20.0 ),
3409   allowSharedFirstHit = cms.bool( True )
3410 )
3411 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3412   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
3413   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3414   Updator = cms.string( "hltESPKFUpdator" ),
3415   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3416   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3417   minHits = cms.int32( 3 ),
3418   appendToDataLabel = cms.string( "" )
3419 )
3420 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3421   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
3422   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3423   Updator = cms.string( "hltESPKFUpdator" ),
3424   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3425   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3426   errorRescaling = cms.double( 100.0 ),
3427   minHits = cms.int32( 3 ),
3428   appendToDataLabel = cms.string( "" )
3429 )
3430 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3431   SimpleMagneticField = cms.string( "" ),
3432   MaxDPhi = cms.double( 1.6 ),
3433   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3434   Mass = cms.double( 0.105 ),
3435   PropagationDirection = cms.string( "alongMomentum" ),
3436   useRungeKutta = cms.bool( True ),
3437   ptMin = cms.double( -1.0 )
3438 )
3439 fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
3440   CablingMapLabel = cms.string( "" ),
3441   UseQualityInfo = cms.bool( False ),
3442   appendToDataLabel = cms.string( "" ),
3443   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3444 )
3445 fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
3446   appendToDataLabel = cms.string( "" ),
3447   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3448 )
3449 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
3450   ComponentName = cms.string( "hltESPSmartPropagator" ),
3451   PropagationDirection = cms.string( "alongMomentum" ),
3452   Epsilon = cms.double( 5.0 ),
3453   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3454   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3455   appendToDataLabel = cms.string( "" )
3456 )
3457 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
3458   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
3459   PropagationDirection = cms.string( "alongMomentum" ),
3460   Epsilon = cms.double( 5.0 ),
3461   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3462   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3463   appendToDataLabel = cms.string( "" )
3464 )
3465 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
3466   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3467   PropagationDirection = cms.string( "oppositeToMomentum" ),
3468   Epsilon = cms.double( 5.0 ),
3469   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
3470   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3471   appendToDataLabel = cms.string( "" )
3472 )
3473 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
3474   distance = cms.double( 0.5 ),
3475   appendToDataLabel = cms.string( "" )
3476 )
3477 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3478   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3479   NoErrorPropagation = cms.bool( False ),
3480   PropagationDirection = cms.string( "alongMomentum" ),
3481   useTuningForL2Speed = cms.bool( False ),
3482   useIsYokeFlag = cms.bool( True ),
3483   endcapShiftInZNeg = cms.double( 0.0 ),
3484   SetVBFPointer = cms.bool( False ),
3485   AssumeNoMaterial = cms.bool( False ),
3486   endcapShiftInZPos = cms.double( 0.0 ),
3487   useInTeslaFromMagField = cms.bool( False ),
3488   VBFName = cms.string( "VolumeBasedMagneticField" ),
3489   useEndcapShiftsInZ = cms.bool( False ),
3490   sendLogWarning = cms.bool( False ),
3491   useMatVolumes = cms.bool( True ),
3492   debug = cms.bool( False ),
3493   ApplyRadX0Correction = cms.bool( True ),
3494   useMagVolumes = cms.bool( True ),
3495   returnTangentPlane = cms.bool( True ),
3496   appendToDataLabel = cms.string( "" )
3497 )
3498 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3499   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3500   NoErrorPropagation = cms.bool( False ),
3501   PropagationDirection = cms.string( "oppositeToMomentum" ),
3502   useTuningForL2Speed = cms.bool( False ),
3503   useIsYokeFlag = cms.bool( True ),
3504   endcapShiftInZNeg = cms.double( 0.0 ),
3505   SetVBFPointer = cms.bool( False ),
3506   AssumeNoMaterial = cms.bool( False ),
3507   endcapShiftInZPos = cms.double( 0.0 ),
3508   useInTeslaFromMagField = cms.bool( False ),
3509   VBFName = cms.string( "VolumeBasedMagneticField" ),
3510   useEndcapShiftsInZ = cms.bool( False ),
3511   sendLogWarning = cms.bool( False ),
3512   useMatVolumes = cms.bool( True ),
3513   debug = cms.bool( False ),
3514   ApplyRadX0Correction = cms.bool( True ),
3515   useMagVolumes = cms.bool( True ),
3516   returnTangentPlane = cms.bool( True ),
3517   appendToDataLabel = cms.string( "" )
3518 )
3519 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
3520   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
3521   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
3522   parameters = cms.PSet( 
3523     mTIB_P1 = cms.double( 0.202 ),
3524     maxChgOneMIP = cms.double( 6000.0 ),
3525     mTEC_P0 = cms.double( -1.885 ),
3526     mTOB_P1 = cms.double( 0.253 ),
3527     mTEC_P1 = cms.double( 0.471 ),
3528     mLC_P2 = cms.double( 0.3 ),
3529     mLC_P1 = cms.double( 0.618 ),
3530     mTOB_P0 = cms.double( -1.026 ),
3531     mLC_P0 = cms.double( -0.326 ),
3532     useLegacyError = cms.bool( False ),
3533     mTIB_P0 = cms.double( -0.742 ),
3534     mTID_P1 = cms.double( 0.433 ),
3535     mTID_P0 = cms.double( -1.427 )
3536   )
3537 )
3538 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3539   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
3540   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3541   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3542   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3543   Matcher = cms.string( "StandardMatcher" ),
3544   Phase2StripCPE = cms.string( "" ),
3545   appendToDataLabel = cms.string( "" )
3546 )
3547 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3548   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
3549   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3550   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3551   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
3552   Matcher = cms.string( "StandardMatcher" ),
3553   Phase2StripCPE = cms.string( "" ),
3554   appendToDataLabel = cms.string( "" )
3555 )
3556 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3557   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3558   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3559   StripCPE = cms.string( "Fake" ),
3560   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3561   Matcher = cms.string( "StandardMatcher" ),
3562   Phase2StripCPE = cms.string( "" ),
3563   appendToDataLabel = cms.string( "" )
3564 )
3565 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3566   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
3567   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3568   StripCPE = cms.string( "Fake" ),
3569   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3570   Matcher = cms.string( "StandardMatcher" ),
3571   Phase2StripCPE = cms.string( "" ),
3572   appendToDataLabel = cms.string( "" )
3573 )
3574 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3575   MaxChi2 = cms.double( 16.0 ),
3576   nSigma = cms.double( 3.0 ),
3577   MaxDisplacement = cms.double( 0.5 ),
3578   MaxSagitta = cms.double( 2.0 ),
3579   MinimalTolerance = cms.double( 0.5 ),
3580   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3581   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
3582   pTChargeCutThreshold = cms.double( -1.0 ),
3583   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3584   appendToDataLabel = cms.string( "" )
3585 )
3586 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3587   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3588   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3589   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
3590   isPhase2 = cms.bool( False ),
3591   doPixelShapeCut = cms.bool( True ),
3592   doStripShapeCut = cms.bool( True ),
3593   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3594   appendToDataLabel = cms.string( "" )
3595 )
3596 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3597   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
3598   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
3599   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
3600   EstimateCut = cms.double( 30.0 ),
3601   MaxFractionOutliers = cms.double( 0.3 ),
3602   MaxNumberOfOutliers = cms.int32( 3 ),
3603   MinDof = cms.int32( 2 ),
3604   NoOutliersBeginEnd = cms.bool( False ),
3605   MinNumberOfHits = cms.int32( 7 ),
3606   MinNumberOfHitsHighEta = cms.int32( 5 ),
3607   HighEtaSwitch = cms.double( 5.0 ),
3608   RejectTracks = cms.bool( True ),
3609   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3610   NoInvalidHitsBeginEnd = cms.bool( False ),
3611   LogPixelProbabilityCut = cms.double( -16.0 ),
3612   appendToDataLabel = cms.string( "" )
3613 )
3614 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3615   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3616   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3617   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3618   EstimateCut = cms.double( 30.0 ),
3619   MaxFractionOutliers = cms.double( 0.3 ),
3620   MaxNumberOfOutliers = cms.int32( 3 ),
3621   MinDof = cms.int32( 2 ),
3622   NoOutliersBeginEnd = cms.bool( False ),
3623   MinNumberOfHits = cms.int32( 7 ),
3624   MinNumberOfHitsHighEta = cms.int32( 5 ),
3625   HighEtaSwitch = cms.double( 5.0 ),
3626   RejectTracks = cms.bool( True ),
3627   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3628   NoInvalidHitsBeginEnd = cms.bool( False ),
3629   LogPixelProbabilityCut = cms.double( -16.0 ),
3630   appendToDataLabel = cms.string( "" )
3631 )
3632 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3633   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
3634   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
3635   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3636   appendToDataLabel = cms.string( "" )
3637 )
3638 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3639   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
3640   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3641   Updator = cms.string( "hltESPKFUpdator" ),
3642   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3643   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3644   minHits = cms.int32( 7 ),
3645   appendToDataLabel = cms.string( "" )
3646 )
3647 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3648   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3649   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3650   Updator = cms.string( "hltESPKFUpdator" ),
3651   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3652   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3653   minHits = cms.int32( 7 ),
3654   appendToDataLabel = cms.string( "" )
3655 )
3656 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3657   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
3658   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3659   Updator = cms.string( "hltESPKFUpdator" ),
3660   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3661   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3662   errorRescaling = cms.double( 10.0 ),
3663   minHits = cms.int32( 7 ),
3664   appendToDataLabel = cms.string( "" )
3665 )
3666 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3667   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3668   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3669   Updator = cms.string( "hltESPKFUpdator" ),
3670   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3671   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3672   errorRescaling = cms.double( 10.0 ),
3673   minHits = cms.int32( 7 ),
3674   appendToDataLabel = cms.string( "" )
3675 )
3676 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3677   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
3678   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3679   fractionShared = cms.double( 0.09 ),
3680   ValidHitBonus = cms.double( 5.0 ),
3681   MissingHitPenalty = cms.double( 20.0 ),
3682   allowSharedFirstHit = cms.bool( True )
3683 )
3684 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
3685   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
3686   algoOrder = cms.vstring(  ),
3687   appendToDataLabel = cms.string( "" )
3688 )
3689 fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
3690   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
3691   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
3692   appendToDataLabel = cms.string( "" )
3693 )
3694 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3695   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3696   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3697   fractionShared = cms.double( 0.5 ),
3698   ValidHitBonus = cms.double( 100.0 ),
3699   MissingHitPenalty = cms.double( 0.0 ),
3700   allowSharedFirstHit = cms.bool( False )
3701 )
3702 fragment.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer",
3703   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
3704   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3705   fractionShared = cms.double( 0.19 ),
3706   ValidHitBonus = cms.double( 5.0 ),
3707   MissingHitPenalty = cms.double( 20.0 ),
3708   allowSharedFirstHit = cms.bool( True )
3709 )
3710 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
3711   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
3712   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3713   Updator = cms.string( "hltESPKFUpdator" ),
3714   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3715   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3716   minHits = cms.int32( 3 ),
3717   appendToDataLabel = cms.string( "" )
3718 )
3719 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
3720   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
3721   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3722   Updator = cms.string( "hltESPKFUpdator" ),
3723   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3724   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3725   errorRescaling = cms.double( 100.0 ),
3726   minHits = cms.int32( 3 ),
3727   appendToDataLabel = cms.string( "" )
3728 )
3729 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
3730   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
3731   useQuadrupletAlgo = cms.bool( False ),
3732   appendToDataLabel = cms.string( "" )
3733 )
3734 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
3735   ComponentName = cms.string( "hltTrackCleaner" ),
3736   appendToDataLabel = cms.string( "" )
3737 )
3738 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3739   ComponentName = cms.string( "HODetIdAssociator" ),
3740   etaBinSize = cms.double( 0.087 ),
3741   nEta = cms.int32( 30 ),
3742   nPhi = cms.int32( 72 ),
3743   hcalRegion = cms.int32( 2 ),
3744   includeBadChambers = cms.bool( False ),
3745   includeGEM = cms.bool( False ),
3746   includeME0 = cms.bool( False )
3747 )
3748 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
3749   appendToDataLabel = cms.string( "" )
3750 )
3751 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3752   ComponentName = cms.string( "MuonDetIdAssociator" ),
3753   etaBinSize = cms.double( 0.125 ),
3754   nEta = cms.int32( 48 ),
3755   nPhi = cms.int32( 48 ),
3756   hcalRegion = cms.int32( 2 ),
3757   includeBadChambers = cms.bool( True ),
3758   includeGEM = cms.bool( True ),
3759   includeME0 = cms.bool( False )
3760 )
3761 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3762   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
3763   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3764   fractionShared = cms.double( 0.1 ),
3765   ValidHitBonus = cms.double( 1000.0 ),
3766   MissingHitPenalty = cms.double( 1.0 ),
3767   allowSharedFirstHit = cms.bool( True )
3768 )
3769 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
3770   ComponentName = cms.string( "SimpleNavigationSchool" ),
3771   PluginName = cms.string( "" ),
3772   SimpleMagneticField = cms.string( "ParabolicMf" ),
3773   appendToDataLabel = cms.string( "" )
3774 )
3775 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3776   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
3777   etaBinSize = cms.double( 0.1 ),
3778   nEta = cms.int32( 60 ),
3779   nPhi = cms.int32( 30 ),
3780   hcalRegion = cms.int32( 2 ),
3781   includeBadChambers = cms.bool( False ),
3782   includeGEM = cms.bool( False ),
3783   includeME0 = cms.bool( False )
3784 )
3785 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
3786   appendToDataLabel = cms.string( "" )
3787 )
3788 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
3789   ComponentName = cms.string( "" ),
3790   CablingMapLabel = cms.string( "" ),
3791   UseQualityInfo = cms.bool( False ),
3792   appendToDataLabel = cms.string( "" )
3793 )
3794 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
3795 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
3796   LatencyRecord = cms.PSet( 
3797     label = cms.untracked.string( "" ),
3798     record = cms.string( "SiStripLatencyRcd" )
3799   ),
3800   BackPlaneCorrectionPeakMode = cms.PSet( 
3801     label = cms.untracked.string( "peak" ),
3802     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3803   ),
3804   BackPlaneCorrectionDeconvMode = cms.PSet( 
3805     label = cms.untracked.string( "deconvolution" ),
3806     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3807   )
3808 )
3809 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
3810   LatencyRecord = cms.PSet( 
3811     label = cms.untracked.string( "" ),
3812     record = cms.string( "SiStripLatencyRcd" )
3813   ),
3814   LorentzAnglePeakMode = cms.PSet( 
3815     label = cms.untracked.string( "peak" ),
3816     record = cms.string( "SiStripLorentzAngleRcd" )
3817   ),
3818   LorentzAngleDeconvMode = cms.PSet( 
3819     label = cms.untracked.string( "deconvolution" ),
3820     record = cms.string( "SiStripLorentzAngleRcd" )
3821   )
3822 )
3823 fragment.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
3824   appendToDataLabel = cms.string( "" )
3825 )
3826 
3827 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
3828     RawDataCollection = cms.InputTag( "rawDataCollector" )
3829 )
3830 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
3831 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
3832     result = cms.bool( False )
3833 )
3834 fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
3835 )
3836 fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
3837     producer = cms.InputTag( 'hltBackend','backend' ),
3838     backends = cms.vstring( 'CudaAsync',
3839       'ROCmAsync' )
3840 )
3841 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
3842     SelectedTriggerType = cms.int32( 1 )
3843 )
3844 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
3845     FedIds = cms.vint32( 1404 ),
3846     Setup = cms.string( "stage2::GTSetup" ),
3847     FWId = cms.uint32( 0 ),
3848     DmxFWId = cms.uint32( 0 ),
3849     FWOverride = cms.bool( False ),
3850     TMTCheck = cms.bool( True ),
3851     CTP7 = cms.untracked.bool( False ),
3852     MTF7 = cms.untracked.bool( False ),
3853     InputLabel = cms.InputTag( "rawDataCollector" ),
3854     lenSlinkHeader = cms.untracked.int32( 8 ),
3855     lenSlinkTrailer = cms.untracked.int32( 8 ),
3856     lenAMCHeader = cms.untracked.int32( 8 ),
3857     lenAMCTrailer = cms.untracked.int32( 0 ),
3858     lenAMC13Header = cms.untracked.int32( 8 ),
3859     lenAMC13Trailer = cms.untracked.int32( 8 ),
3860     debug = cms.untracked.bool( False ),
3861     MinFeds = cms.uint32( 0 )
3862 )
3863 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
3864     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
3865     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
3866     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
3867     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
3868     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
3869     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
3870     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
3871     CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
3872     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
3873     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
3874     GetPrescaleColumnFromData = cms.bool( False ),
3875     AlgorithmTriggersUnprescaled = cms.bool( True ),
3876     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
3877     AlgorithmTriggersUnmasked = cms.bool( True ),
3878     useMuonShowers = cms.bool( True ),
3879     produceAXOL1TLScore = cms.bool( False ),
3880     resetPSCountersEachLumiSec = cms.bool( True ),
3881     semiRandomInitialPSCounters = cms.bool( False ),
3882     ProduceL1GtDaqRecord = cms.bool( True ),
3883     ProduceL1GtObjectMapRecord = cms.bool( True ),
3884     EmulateBxInEvent = cms.int32( 1 ),
3885     L1DataBxInEvent = cms.int32( 5 ),
3886     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
3887     BstLengthBytes = cms.int32( -1 ),
3888     PrescaleSet = cms.uint32( 1 ),
3889     Verbosity = cms.untracked.int32( 0 ),
3890     PrintL1Menu = cms.untracked.bool( False ),
3891     TriggerMenuLuminosity = cms.string( "startup" )
3892 )
3893 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
3894     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
3895 )
3896 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
3897     changeToCMSCoordinates = cms.bool( False ),
3898     maxZ = cms.double( 40.0 ),
3899     setSigmaZ = cms.double( 0.0 ),
3900     beamMode = cms.untracked.uint32( 11 ),
3901     src = cms.InputTag( "" ),
3902     gtEvmLabel = cms.InputTag( "" ),
3903     maxRadius = cms.double( 2.0 ),
3904     useBSOnlineRecords = cms.bool( True ),
3905     timeThreshold = cms.int32( 48 ),
3906     sigmaZThreshold = cms.double( 2.0 ),
3907     sigmaXYThreshold = cms.double( 4.0 )
3908 )
3909 fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
3910     saveTags = cms.bool( True ),
3911     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
3912     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3913     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
3914     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
3915     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
3916     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
3917     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
3918     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
3919     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
3920     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
3921 )
3922 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
3923     offset = cms.uint32( 0 ),
3924     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3925 )
3926 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
3927     tccUnpacking = cms.bool( True ),
3928     FedLabel = cms.InputTag( "listfeds" ),
3929     srpUnpacking = cms.bool( True ),
3930     syncCheck = cms.bool( True ),
3931     feIdCheck = cms.bool( True ),
3932     silentMode = cms.untracked.bool( True ),
3933     InputLabel = cms.InputTag( "rawDataCollector" ),
3934     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 ),
3935     eventPut = cms.bool( True ),
3936     numbTriggerTSamples = cms.int32( 1 ),
3937     numbXtalTSamples = cms.int32( 10 ),
3938     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 ),
3939     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 ),
3940     DoRegional = cms.bool( False ),
3941     feUnpacking = cms.bool( True ),
3942     forceToKeepFRData = cms.bool( False ),
3943     headerUnpacking = cms.bool( True ),
3944     memUnpacking = cms.bool( True )
3945 )
3946 fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
3947     InputLabel = cms.InputTag( "rawDataCollector" ),
3948     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 ),
3949     maxChannelsEB = cms.uint32( 61200 ),
3950     maxChannelsEE = cms.uint32( 14648 ),
3951     digisLabelEB = cms.string( "ebDigis" ),
3952     digisLabelEE = cms.string( "eeDigis" ),
3953     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3954 )
3955 fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
3956     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
3957     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
3958     digisOutLabelEB = cms.string( "ebDigis" ),
3959     digisOutLabelEE = cms.string( "eeDigis" ),
3960     produceDummyIntegrityCollections = cms.bool( False )
3961 )
3962 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
3963     digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
3964     digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
3965     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
3966     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
3967     EBtimeFitLimits_Lower = cms.double( 0.2 ),
3968     EBtimeFitLimits_Upper = cms.double( 1.4 ),
3969     EEtimeFitLimits_Lower = cms.double( 0.2 ),
3970     EEtimeFitLimits_Upper = cms.double( 1.4 ),
3971     EBtimeConstantTerm = cms.double( 0.6 ),
3972     EEtimeConstantTerm = cms.double( 1.0 ),
3973     EBtimeNconst = cms.double( 28.5 ),
3974     EEtimeNconst = cms.double( 31.8 ),
3975     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
3976     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
3977     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
3978     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
3979     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
3980     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
3981     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
3982     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
3983     amplitudeThresholdEB = cms.double( 10.0 ),
3984     amplitudeThresholdEE = cms.double( 10.0 ),
3985     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
3986     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
3987     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
3988     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
3989     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
3990     shouldRunTimingComputation = cms.bool( True ),
3991     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3992 )
3993 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
3994     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
3995     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
3996     isPhase2 = cms.bool( False ),
3997     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
3998     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
3999 )
4000 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
4001     ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
4002     eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
4003     ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4004     ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4005     ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4006     eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4007     eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4008     eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4009     integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
4010     integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
4011     ebDetIdToBeRecovered = cms.string( "ebDetId" ),
4012     eeDetIdToBeRecovered = cms.string( "eeDetId" ),
4013     ebFEToBeRecovered = cms.string( "ebFE" ),
4014     eeFEToBeRecovered = cms.string( "eeFE" )
4015 )
4016 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
4017     EErechitCollection = cms.string( "EcalRecHitsEE" ),
4018     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4019     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4020     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
4021     ChannelStatusToBeExcluded = cms.vstring(  ),
4022     killDeadChannels = cms.bool( True ),
4023     algo = cms.string( "EcalRecHitWorkerSimple" ),
4024     EBLaserMIN = cms.double( 0.5 ),
4025     EELaserMIN = cms.double( 0.5 ),
4026     EBLaserMAX = cms.double( 3.0 ),
4027     EELaserMAX = cms.double( 8.0 ),
4028     timeCalibTag = cms.ESInputTag( "","" ),
4029     timeOffsetTag = cms.ESInputTag( "","" ),
4030     skipTimeCalib = cms.bool( False ),
4031     laserCorrection = cms.bool( True ),
4032     flagsMapDBReco = cms.PSet( 
4033       kDead = cms.vstring( 'kNoDataNoTP' ),
4034       kGood = cms.vstring( 'kOk',
4035         'kDAC',
4036         'kNoLaser',
4037         'kNoisy' ),
4038       kTowerRecovered = cms.vstring( 'kDeadFE' ),
4039       kNoisy = cms.vstring( 'kNNoisy',
4040         'kFixedG6',
4041         'kFixedG1' ),
4042       kNeighboursRecovered = cms.vstring( 'kFixedG0',
4043         'kNonRespondingIsolated',
4044         'kDeadVFE' )
4045     ),
4046     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
4047     recoverEBIsolatedChannels = cms.bool( False ),
4048     recoverEEIsolatedChannels = cms.bool( False ),
4049     recoverEBVFE = cms.bool( False ),
4050     recoverEEVFE = cms.bool( False ),
4051     recoverEBFE = cms.bool( False ),
4052     recoverEEFE = cms.bool( False ),
4053     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
4054     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
4055     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
4056     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
4057     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
4058     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
4059     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
4060     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
4061     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
4062     singleChannelRecoveryThreshold = cms.double( 8.0 ),
4063     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
4064     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
4065     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
4066     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
4067     cleaningConfig = cms.PSet( 
4068       cThreshold_endcap = cms.double( 15.0 ),
4069       tightenCrack_e1_double = cms.double( 2.0 ),
4070       cThreshold_barrel = cms.double( 4.0 ),
4071       e6e2thresh = cms.double( 0.04 ),
4072       e4e1Threshold_barrel = cms.double( 0.08 ),
4073       e4e1Threshold_endcap = cms.double( 0.3 ),
4074       tightenCrack_e4e1_single = cms.double( 3.0 ),
4075       cThreshold_double = cms.double( 10.0 ),
4076       e4e1_b_barrel = cms.double( -0.024 ),
4077       tightenCrack_e6e2_double = cms.double( 3.0 ),
4078       e4e1_a_barrel = cms.double( 0.04 ),
4079       tightenCrack_e1_single = cms.double( 2.0 ),
4080       e4e1_a_endcap = cms.double( 0.02 ),
4081       e4e1_b_endcap = cms.double( -0.0125 ),
4082       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
4083     )
4084 )
4085 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
4086     sourceTag = cms.InputTag( "rawDataCollector" ),
4087     debugMode = cms.untracked.bool( False ),
4088     InstanceES = cms.string( "" ),
4089     LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
4090     ESdigiCollection = cms.string( "" )
4091 )
4092 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
4093     ESrechitCollection = cms.string( "EcalRecHitsES" ),
4094     ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
4095     algo = cms.string( "ESRecHitWorker" ),
4096     ESRecoAlgo = cms.int32( 0 )
4097 )
4098 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
4099     barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4100     endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4101     barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4102     endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4103     barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4104     endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4105     statusThreshold = cms.uint32( 3 ),
4106     useRecoFlag = cms.bool( False ),
4107     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 ),
4108     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 ),
4109     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 ),
4110     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 ),
4111     phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
4112     phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
4113 )
4114 fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
4115     inputTag = cms.InputTag( "rawDataCollector" ),
4116     fedList = cms.vuint32( 1404 )
4117 )
4118 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
4119     result = cms.bool( True )
4120 )
4121 fragment.hltL1sAlCaEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
4122     saveTags = cms.bool( True ),
4123     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch OR L1_SingleEG8er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5 OR L1_QuadJet60er2p5 OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er" ),
4124     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4125     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4126     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4127     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4128     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4129     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4130     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4131     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4132     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4133 )
4134 fragment.hltPreAlCaEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
4135     offset = cms.uint32( 0 ),
4136     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4137 )
4138 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
4139     doBarrel = cms.bool( True ),
4140     doEndcaps = cms.bool( True ),
4141     barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4142     endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4143     clusEtaSize = cms.int32( 3 ),
4144     clusPhiSize = cms.int32( 3 ),
4145     barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
4146     endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
4147     clusSeedThr = cms.double( 0.5 ),
4148     clusSeedThrEndCap = cms.double( 1.0 ),
4149     useRecoFlag = cms.bool( False ),
4150     flagLevelRecHitsToUse = cms.int32( 1 ),
4151     useDBStatus = cms.bool( True ),
4152     statusLevelRecHitsToUse = cms.int32( 1 ),
4153     posCalcParameters = cms.PSet( 
4154       T0_barl = cms.double( 7.4 ),
4155       T0_endcPresh = cms.double( 1.2 ),
4156       LogWeighted = cms.bool( True ),
4157       T0_endc = cms.double( 3.1 ),
4158       X0 = cms.double( 0.89 ),
4159       W0 = cms.double( 4.2 )
4160     ),
4161     maxNumberofSeeds = cms.int32( 700 ),
4162     maxNumberofClusters = cms.int32( 300 ),
4163     debugLevel = cms.int32( 0 )
4164 )
4165 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4166     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4167     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4168     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4169     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4170     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4171     useRecoFlag = cms.bool( False ),
4172     flagLevelRecHitsToUse = cms.int32( 1 ),
4173     useDBStatus = cms.bool( True ),
4174     statusLevelRecHitsToUse = cms.int32( 1 ),
4175     doSelBarrel = cms.bool( True ),
4176     barrelSelection = cms.PSet( 
4177       massHighPi0Cand = cms.double( 0.156 ),
4178       ptMinForIsolation = cms.double( 1.0 ),
4179       seleMinvMaxBarrel = cms.double( 0.8 ),
4180       massLowPi0Cand = cms.double( 0.084 ),
4181       seleS9S25Gamma = cms.double( 0.8 ),
4182       seleBeltDeta = cms.double( 0.1 ),
4183       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4184       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4185       removePi0CandidatesForEta = cms.bool( True ),
4186       seleMinvMinBarrel = cms.double( 0.2 ),
4187       seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
4188       selePtPairBarrel_region1 = cms.double( 3.0 ),
4189       selePtPairBarrel_region2 = cms.double( 3.0 ),
4190       seleBeltDR = cms.double( 0.3 ),
4191       region1_Barrel = cms.double( 1.0 ),
4192       seleIsoBarrel_region1 = cms.double( 0.5 ),
4193       selePtGammaBarrel_region1 = cms.double( 0.65 ),
4194       seleIsoBarrel_region2 = cms.double( 0.5 ),
4195       selePtGammaBarrel_region2 = cms.double( 1.4 ),
4196       store5x5RecHitEB = cms.bool( True ),
4197       seleNxtalBarrel_region2 = cms.uint32( 6 ),
4198       seleNxtalBarrel_region1 = cms.uint32( 6 )
4199     ),
4200     doSelEndcap = cms.bool( False ),
4201     endcapSelection = cms.PSet( 
4202       seleBeltDetaEndCap = cms.double( 0.05 ),
4203       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4204       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4205       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4206       seleNxtalEndCap_region2 = cms.uint32( 6 ),
4207       seleNxtalEndCap_region3 = cms.uint32( 6 ),
4208       ptMinForIsolationEndCap = cms.double( 0.5 ),
4209       selePtPairEndCap_region1 = cms.double( 1.5 ),
4210       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4211       selePtPairEndCap_region2 = cms.double( 1.5 ),
4212       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4213       selePtGammaEndCap_region3 = cms.double( 0.5 ),
4214       selePtGammaEndCap_region2 = cms.double( 0.5 ),
4215       selePtGammaEndCap_region1 = cms.double( 0.5 ),
4216       region1_EndCap = cms.double( 1.8 ),
4217       region2_EndCap = cms.double( 2.0 ),
4218       store5x5RecHitEE = cms.bool( False ),
4219       seleIsoEndCap_region3 = cms.double( 0.5 ),
4220       seleIsoEndCap_region2 = cms.double( 0.5 ),
4221       seleMinvMinEndCap = cms.double( 0.05 ),
4222       selePtPairEndCap_region3 = cms.double( 99.0 ),
4223       seleIsoEndCap_region1 = cms.double( 0.5 ),
4224       seleBeltDREndCap = cms.double( 0.2 ),
4225       seleMinvMaxEndCap = cms.double( 0.3 ),
4226       seleNxtalEndCap_region1 = cms.uint32( 6 ),
4227       seleS9S25GammaEndCap = cms.double( 0.0 )
4228     ),
4229     storeRecHitES = cms.bool( False ),
4230     preshowerSelection = cms.PSet( 
4231       preshClusterEnergyCut = cms.double( 0.0 ),
4232       debugLevelES = cms.string( "" ),
4233       ESCollection = cms.string( "etaEcalRecHitsES" ),
4234       preshNclust = cms.int32( 4 ),
4235       preshStripEnergyCut = cms.double( 0.0 ),
4236       preshCalibPlaneY = cms.double( 0.7 ),
4237       preshSeededNstrip = cms.int32( 15 ),
4238       preshCalibGamma = cms.double( 0.024 ),
4239       preshCalibPlaneX = cms.double( 1.0 ),
4240       preshCalibMIP = cms.double( 9.0E-5 )
4241     ),
4242     debugLevel = cms.int32( 0 )
4243 )
4244 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4245     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4246     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4247     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4248     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
4249     doEnergyScale = cms.bool( False ),
4250     doIntercalib = cms.bool( False ),
4251     doLaserCorrections = cms.bool( False ),
4252     doEnergyScaleInverse = cms.bool( False ),
4253     doIntercalibInverse = cms.bool( False ),
4254     doLaserCorrectionsInverse = cms.bool( False )
4255 )
4256 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4257     region = cms.string( "barrel" ),
4258     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4259     digisOut = cms.string( "etaEBDigis" ),
4260     recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
4261     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4262     srFlagsOut = cms.string( "etaEBSrFlags" )
4263 )
4264 fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
4265     offset = cms.uint32( 0 ),
4266     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4267 )
4268 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4269     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4270     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4271     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4272     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4273     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4274     useRecoFlag = cms.bool( False ),
4275     flagLevelRecHitsToUse = cms.int32( 1 ),
4276     useDBStatus = cms.bool( True ),
4277     statusLevelRecHitsToUse = cms.int32( 1 ),
4278     doSelBarrel = cms.bool( False ),
4279     barrelSelection = cms.PSet( 
4280       massHighPi0Cand = cms.double( 0.163 ),
4281       ptMinForIsolation = cms.double( 1.0 ),
4282       seleMinvMaxBarrel = cms.double( 0.8 ),
4283       massLowPi0Cand = cms.double( 0.104 ),
4284       seleS9S25Gamma = cms.double( 0.0 ),
4285       seleBeltDeta = cms.double( 0.05 ),
4286       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4287       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4288       removePi0CandidatesForEta = cms.bool( False ),
4289       seleMinvMinBarrel = cms.double( 0.3 ),
4290       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4291       selePtPairBarrel_region1 = cms.double( 1.5 ),
4292       selePtPairBarrel_region2 = cms.double( 1.5 ),
4293       seleBeltDR = cms.double( 0.2 ),
4294       region1_Barrel = cms.double( 1.0 ),
4295       seleIsoBarrel_region1 = cms.double( 0.5 ),
4296       selePtGammaBarrel_region1 = cms.double( 1.0 ),
4297       seleIsoBarrel_region2 = cms.double( 0.5 ),
4298       selePtGammaBarrel_region2 = cms.double( 0.5 ),
4299       store5x5RecHitEB = cms.bool( False ),
4300       seleNxtalBarrel_region2 = cms.uint32( 6 ),
4301       seleNxtalBarrel_region1 = cms.uint32( 6 )
4302     ),
4303     doSelEndcap = cms.bool( True ),
4304     endcapSelection = cms.PSet( 
4305       seleBeltDetaEndCap = cms.double( 0.1 ),
4306       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4307       seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
4308       seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
4309       seleNxtalEndCap_region2 = cms.uint32( 6 ),
4310       seleNxtalEndCap_region3 = cms.uint32( 6 ),
4311       ptMinForIsolationEndCap = cms.double( 0.5 ),
4312       selePtPairEndCap_region1 = cms.double( 3.0 ),
4313       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4314       selePtPairEndCap_region2 = cms.double( 3.0 ),
4315       seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
4316       selePtGammaEndCap_region3 = cms.double( 1.0 ),
4317       selePtGammaEndCap_region2 = cms.double( 1.0 ),
4318       selePtGammaEndCap_region1 = cms.double( 1.0 ),
4319       region1_EndCap = cms.double( 1.8 ),
4320       region2_EndCap = cms.double( 2.0 ),
4321       store5x5RecHitEE = cms.bool( True ),
4322       seleIsoEndCap_region3 = cms.double( 0.5 ),
4323       seleIsoEndCap_region2 = cms.double( 0.5 ),
4324       seleMinvMinEndCap = cms.double( 0.2 ),
4325       selePtPairEndCap_region3 = cms.double( 3.0 ),
4326       seleIsoEndCap_region1 = cms.double( 0.5 ),
4327       seleBeltDREndCap = cms.double( 0.3 ),
4328       seleMinvMaxEndCap = cms.double( 0.8 ),
4329       seleNxtalEndCap_region1 = cms.uint32( 6 ),
4330       seleS9S25GammaEndCap = cms.double( 0.85 )
4331     ),
4332     storeRecHitES = cms.bool( True ),
4333     preshowerSelection = cms.PSet( 
4334       preshClusterEnergyCut = cms.double( 0.0 ),
4335       debugLevelES = cms.string( "" ),
4336       ESCollection = cms.string( "etaEcalRecHitsES" ),
4337       preshNclust = cms.int32( 4 ),
4338       preshStripEnergyCut = cms.double( 0.0 ),
4339       preshCalibPlaneY = cms.double( 0.7 ),
4340       preshSeededNstrip = cms.int32( 15 ),
4341       preshCalibGamma = cms.double( 0.024 ),
4342       preshCalibPlaneX = cms.double( 1.0 ),
4343       preshCalibMIP = cms.double( 9.0E-5 )
4344     ),
4345     debugLevel = cms.int32( 0 )
4346 )
4347 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4348     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4349     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4350     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4351     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
4352     doEnergyScale = cms.bool( False ),
4353     doIntercalib = cms.bool( False ),
4354     doLaserCorrections = cms.bool( False ),
4355     doEnergyScaleInverse = cms.bool( False ),
4356     doIntercalibInverse = cms.bool( False ),
4357     doLaserCorrectionsInverse = cms.bool( False )
4358 )
4359 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4360     region = cms.string( "endcap" ),
4361     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4362     digisOut = cms.string( "etaEEDigis" ),
4363     recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
4364     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4365     srFlagsOut = cms.string( "etaEESrFlags" )
4366 )
4367 fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
4368     offset = cms.uint32( 0 ),
4369     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4370 )
4371 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4372     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4373     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4374     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4375     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4376     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4377     useRecoFlag = cms.bool( False ),
4378     flagLevelRecHitsToUse = cms.int32( 1 ),
4379     useDBStatus = cms.bool( True ),
4380     statusLevelRecHitsToUse = cms.int32( 1 ),
4381     doSelBarrel = cms.bool( True ),
4382     barrelSelection = cms.PSet( 
4383       massHighPi0Cand = cms.double( 0.163 ),
4384       ptMinForIsolation = cms.double( 1.0 ),
4385       seleMinvMaxBarrel = cms.double( 0.22 ),
4386       massLowPi0Cand = cms.double( 0.104 ),
4387       seleS9S25Gamma = cms.double( 0.0 ),
4388       seleBeltDeta = cms.double( 0.05 ),
4389       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4390       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4391       removePi0CandidatesForEta = cms.bool( False ),
4392       seleMinvMinBarrel = cms.double( 0.06 ),
4393       seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
4394       selePtPairBarrel_region1 = cms.double( 2.0 ),
4395       selePtPairBarrel_region2 = cms.double( 1.75 ),
4396       seleBeltDR = cms.double( 0.2 ),
4397       region1_Barrel = cms.double( 1.0 ),
4398       seleIsoBarrel_region1 = cms.double( 0.5 ),
4399       selePtGammaBarrel_region1 = cms.double( 0.65 ),
4400       seleIsoBarrel_region2 = cms.double( 0.5 ),
4401       selePtGammaBarrel_region2 = cms.double( 0.65 ),
4402       store5x5RecHitEB = cms.bool( False ),
4403       seleNxtalBarrel_region2 = cms.uint32( 6 ),
4404       seleNxtalBarrel_region1 = cms.uint32( 6 )
4405     ),
4406     doSelEndcap = cms.bool( False ),
4407     endcapSelection = cms.PSet( 
4408       seleBeltDetaEndCap = cms.double( 0.05 ),
4409       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4410       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4411       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4412       seleNxtalEndCap_region2 = cms.uint32( 6 ),
4413       seleNxtalEndCap_region3 = cms.uint32( 6 ),
4414       ptMinForIsolationEndCap = cms.double( 0.5 ),
4415       selePtPairEndCap_region1 = cms.double( 1.5 ),
4416       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4417       selePtPairEndCap_region2 = cms.double( 1.5 ),
4418       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4419       selePtGammaEndCap_region3 = cms.double( 0.5 ),
4420       selePtGammaEndCap_region2 = cms.double( 0.5 ),
4421       selePtGammaEndCap_region1 = cms.double( 0.5 ),
4422       region1_EndCap = cms.double( 1.8 ),
4423       region2_EndCap = cms.double( 2.0 ),
4424       store5x5RecHitEE = cms.bool( False ),
4425       seleIsoEndCap_region3 = cms.double( 0.5 ),
4426       seleIsoEndCap_region2 = cms.double( 0.5 ),
4427       seleMinvMinEndCap = cms.double( 0.05 ),
4428       selePtPairEndCap_region3 = cms.double( 99.0 ),
4429       seleIsoEndCap_region1 = cms.double( 0.5 ),
4430       seleBeltDREndCap = cms.double( 0.2 ),
4431       seleMinvMaxEndCap = cms.double( 0.3 ),
4432       seleNxtalEndCap_region1 = cms.uint32( 6 ),
4433       seleS9S25GammaEndCap = cms.double( 0.0 )
4434     ),
4435     storeRecHitES = cms.bool( False ),
4436     preshowerSelection = cms.PSet( 
4437       preshClusterEnergyCut = cms.double( 0.0 ),
4438       debugLevelES = cms.string( "" ),
4439       ESCollection = cms.string( "pi0EcalRecHitsES" ),
4440       preshNclust = cms.int32( 4 ),
4441       preshStripEnergyCut = cms.double( 0.0 ),
4442       preshCalibPlaneY = cms.double( 0.7 ),
4443       preshSeededNstrip = cms.int32( 15 ),
4444       preshCalibGamma = cms.double( 0.024 ),
4445       preshCalibPlaneX = cms.double( 1.0 ),
4446       preshCalibMIP = cms.double( 9.0E-5 )
4447     ),
4448     debugLevel = cms.int32( 0 )
4449 )
4450 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4451     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4452     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4453     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4454     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4455     doEnergyScale = cms.bool( False ),
4456     doIntercalib = cms.bool( False ),
4457     doLaserCorrections = cms.bool( False ),
4458     doEnergyScaleInverse = cms.bool( False ),
4459     doIntercalibInverse = cms.bool( False ),
4460     doLaserCorrectionsInverse = cms.bool( False )
4461 )
4462 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4463     region = cms.string( "barrel" ),
4464     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4465     digisOut = cms.string( "pi0EBDigis" ),
4466     recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
4467     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4468     srFlagsOut = cms.string( "pi0EBSrFlags" )
4469 )
4470 fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
4471     offset = cms.uint32( 0 ),
4472     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4473 )
4474 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4475     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4476     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4477     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4478     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4479     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4480     useRecoFlag = cms.bool( False ),
4481     flagLevelRecHitsToUse = cms.int32( 1 ),
4482     useDBStatus = cms.bool( True ),
4483     statusLevelRecHitsToUse = cms.int32( 1 ),
4484     doSelBarrel = cms.bool( False ),
4485     barrelSelection = cms.PSet( 
4486       massHighPi0Cand = cms.double( 0.163 ),
4487       ptMinForIsolation = cms.double( 1.0 ),
4488       seleMinvMaxBarrel = cms.double( 0.22 ),
4489       massLowPi0Cand = cms.double( 0.104 ),
4490       seleS9S25Gamma = cms.double( 0.0 ),
4491       seleBeltDeta = cms.double( 0.05 ),
4492       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4493       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4494       removePi0CandidatesForEta = cms.bool( False ),
4495       seleMinvMinBarrel = cms.double( 0.06 ),
4496       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4497       selePtPairBarrel_region1 = cms.double( 1.5 ),
4498       selePtPairBarrel_region2 = cms.double( 1.5 ),
4499       seleBeltDR = cms.double( 0.2 ),
4500       region1_Barrel = cms.double( 1.0 ),
4501       seleIsoBarrel_region1 = cms.double( 0.5 ),
4502       selePtGammaBarrel_region1 = cms.double( 0.5 ),
4503       seleIsoBarrel_region2 = cms.double( 0.5 ),
4504       selePtGammaBarrel_region2 = cms.double( 0.5 ),
4505       store5x5RecHitEB = cms.bool( False ),
4506       seleNxtalBarrel_region2 = cms.uint32( 6 ),
4507       seleNxtalBarrel_region1 = cms.uint32( 6 )
4508     ),
4509     doSelEndcap = cms.bool( True ),
4510     endcapSelection = cms.PSet( 
4511       seleBeltDetaEndCap = cms.double( 0.05 ),
4512       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4513       seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
4514       seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
4515       seleNxtalEndCap_region2 = cms.uint32( 6 ),
4516       seleNxtalEndCap_region3 = cms.uint32( 6 ),
4517       ptMinForIsolationEndCap = cms.double( 0.5 ),
4518       selePtPairEndCap_region1 = cms.double( 3.75 ),
4519       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4520       selePtPairEndCap_region2 = cms.double( 2.0 ),
4521       seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
4522       selePtGammaEndCap_region3 = cms.double( 0.95 ),
4523       selePtGammaEndCap_region2 = cms.double( 0.95 ),
4524       selePtGammaEndCap_region1 = cms.double( 1.1 ),
4525       region1_EndCap = cms.double( 1.8 ),
4526       region2_EndCap = cms.double( 2.0 ),
4527       store5x5RecHitEE = cms.bool( False ),
4528       seleIsoEndCap_region3 = cms.double( 0.5 ),
4529       seleIsoEndCap_region2 = cms.double( 0.5 ),
4530       seleMinvMinEndCap = cms.double( 0.05 ),
4531       selePtPairEndCap_region3 = cms.double( 2.0 ),
4532       seleIsoEndCap_region1 = cms.double( 0.5 ),
4533       seleBeltDREndCap = cms.double( 0.2 ),
4534       seleMinvMaxEndCap = cms.double( 0.3 ),
4535       seleNxtalEndCap_region1 = cms.uint32( 6 ),
4536       seleS9S25GammaEndCap = cms.double( 0.0 )
4537     ),
4538     storeRecHitES = cms.bool( True ),
4539     preshowerSelection = cms.PSet( 
4540       preshClusterEnergyCut = cms.double( 0.0 ),
4541       debugLevelES = cms.string( "" ),
4542       ESCollection = cms.string( "pi0EcalRecHitsES" ),
4543       preshNclust = cms.int32( 4 ),
4544       preshStripEnergyCut = cms.double( 0.0 ),
4545       preshCalibPlaneY = cms.double( 0.7 ),
4546       preshSeededNstrip = cms.int32( 15 ),
4547       preshCalibGamma = cms.double( 0.024 ),
4548       preshCalibPlaneX = cms.double( 1.0 ),
4549       preshCalibMIP = cms.double( 9.0E-5 )
4550     ),
4551     debugLevel = cms.int32( 0 )
4552 )
4553 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4554     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4555     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4556     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4557     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4558     doEnergyScale = cms.bool( False ),
4559     doIntercalib = cms.bool( False ),
4560     doLaserCorrections = cms.bool( False ),
4561     doEnergyScaleInverse = cms.bool( False ),
4562     doIntercalibInverse = cms.bool( False ),
4563     doLaserCorrectionsInverse = cms.bool( False )
4564 )
4565 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4566     region = cms.string( "endcap" ),
4567     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4568     digisOut = cms.string( "pi0EEDigis" ),
4569     recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
4570     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4571     srFlagsOut = cms.string( "pi0EESrFlags" )
4572 )
4573 fragment.hltL1sHTTMultiJet = cms.EDFilter( "HLTL1TSeed",
4574     saveTags = cms.bool( True ),
4575     L1SeedsLogicalExpression = cms.string( "L1_HTT280er_QuadJet_70_55_40_35_er2p5" ),
4576     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4577     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4578     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4579     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4580     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4581     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4582     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4583     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4584     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4585 )
4586 fragment.hltPreAlCaIsoTrackHBHE = cms.EDFilter( "HLTPrescaler",
4587     offset = cms.uint32( 0 ),
4588     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4589 )
4590 fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
4591     src = cms.InputTag( "hltOnlineBeamSpot" ),
4592     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4593 )
4594 fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
4595     IncludeErrors = cms.bool( True ),
4596     UseQualityInfo = cms.bool( False ),
4597     clusterThreshold_layer1 = cms.int32( 2000 ),
4598     clusterThreshold_otherLayers = cms.int32( 4000 ),
4599     VCaltoElectronGain = cms.double( 1.0 ),
4600     VCaltoElectronGain_L1 = cms.double( 1.0 ),
4601     VCaltoElectronOffset = cms.double( 0.0 ),
4602     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
4603     InputLabel = cms.InputTag( "rawDataCollector" ),
4604     Regions = cms.PSet(  ),
4605     CablingMapLabel = cms.string( "" ),
4606     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4607 )
4608 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
4609     src = cms.InputTag( "hltSiPixelClustersSoA" ),
4610     clusterThreshold_layer1 = cms.int32( 2000 ),
4611     clusterThreshold_otherLayers = cms.int32( 4000 ),
4612     produceDigis = cms.bool( False ),
4613     storeDigis = cms.bool( False )
4614 )
4615 fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
4616     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
4617     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
4618     CablingMapLabel = cms.string( "" ),
4619     UsePhase1 = cms.bool( True ),
4620     ErrorList = cms.vint32( 29 ),
4621     UserErrorList = cms.vint32( 40 )
4622 )
4623 fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
4624     beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
4625     src = cms.InputTag( "hltSiPixelClustersSoA" ),
4626     CPE = cms.string( "PixelCPEFastParams" ),
4627     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4628 )
4629 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
4630     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4631     src = cms.InputTag( "hltSiPixelClusters" )
4632 )
4633 fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
4634     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4635     CPE = cms.string( "PixelCPEFastParams" ),
4636     ptmin = cms.double( 0.9 ),
4637     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
4638     CAThetaCutForward = cms.double( 0.00355691321774 ),
4639     hardCurvCut = cms.double( 0.503169690002 ),
4640     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
4641     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
4642     earlyFishbone = cms.bool( True ),
4643     lateFishbone = cms.bool( False ),
4644     fillStatistics = cms.bool( False ),
4645     minHitsPerNtuplet = cms.uint32( 3 ),
4646     minHitsForSharingCut = cms.uint32( 10 ),
4647     fitNas4 = cms.bool( False ),
4648     doClusterCut = cms.bool( True ),
4649     doZ0Cut = cms.bool( True ),
4650     doPtCut = cms.bool( True ),
4651     useRiemannFit = cms.bool( False ),
4652     doSharedHitCut = cms.bool( True ),
4653     dupPassThrough = cms.bool( False ),
4654     useSimpleTripletCleaner = cms.bool( True ),
4655     maxNumberOfDoublets = cms.uint32( 524288 ),
4656     idealConditions = cms.bool( False ),
4657     includeJumpingForwardDoublets = cms.bool( True ),
4658     cellZ0Cut = cms.double( 12.0 ),
4659     cellPtCut = cms.double( 0.5 ),
4660     trackQualityCuts = cms.PSet( 
4661       chi2MaxPt = cms.double( 10.0 ),
4662       tripletMaxTip = cms.double( 0.3 ),
4663       chi2Scale = cms.double( 8.0 ),
4664       quadrupletMaxTip = cms.double( 0.5 ),
4665       quadrupletMinPt = cms.double( 0.3 ),
4666       quadrupletMaxZip = cms.double( 12.0 ),
4667       tripletMaxZip = cms.double( 12.0 ),
4668       tripletMinPt = cms.double( 0.5 ),
4669       chi2Coeff = cms.vdouble( 0.9, 1.8 )
4670     ),
4671     minYsizeB1 = cms.int32( 1 ),
4672     minYsizeB2 = cms.int32( 1 ),
4673     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 ),
4674     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4675 )
4676 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
4677     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4678     trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
4679     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
4680     minNumberOfHits = cms.int32( 0 ),
4681     minQuality = cms.string( "loose" )
4682 )
4683 fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
4684     oneKernel = cms.bool( True ),
4685     useDensity = cms.bool( True ),
4686     useDBSCAN = cms.bool( False ),
4687     useIterative = cms.bool( False ),
4688     doSplitting = cms.bool( True ),
4689     minT = cms.int32( 2 ),
4690     eps = cms.double( 0.07 ),
4691     errmax = cms.double( 0.01 ),
4692     chi2max = cms.double( 9.0 ),
4693     maxVertices = cms.int32( 256 ),
4694     PtMin = cms.double( 0.5 ),
4695     PtMax = cms.double( 75.0 ),
4696     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
4697     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4698 )
4699 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
4700     TrackCollection = cms.InputTag( "hltPixelTracks" ),
4701     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4702     src = cms.InputTag( "hltPixelVerticesSoA" )
4703 )
4704 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
4705     src = cms.InputTag( "hltPixelVertices" ),
4706     maxVtx = cms.uint32( 100 ),
4707     fractionSumPt2 = cms.double( 0.3 ),
4708     minSumPt2 = cms.double( 0.0 ),
4709     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
4710 )
4711 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
4712     ProductLabel = cms.InputTag( "rawDataCollector" )
4713 )
4714 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
4715     ProductLabel = cms.InputTag( "rawDataCollector" ),
4716     ConditionsLabel = cms.string( "" ),
4717     onDemand = cms.bool( False ),
4718     DoAPVEmulatorCheck = cms.bool( False ),
4719     LegacyUnpacker = cms.bool( False ),
4720     HybridZeroSuppressed = cms.bool( False ),
4721     Clusterizer = cms.PSet( 
4722       ConditionsLabel = cms.string( "" ),
4723       MaxClusterSize = cms.uint32( 16 ),
4724       ClusterThreshold = cms.double( 5.0 ),
4725       SeedThreshold = cms.double( 3.0 ),
4726       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
4727       ChannelThreshold = cms.double( 2.0 ),
4728       MaxAdjacentBad = cms.uint32( 0 ),
4729       setDetId = cms.bool( True ),
4730       MaxSequentialHoles = cms.uint32( 0 ),
4731       RemoveApvShots = cms.bool( True ),
4732       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
4733       MaxSequentialBad = cms.uint32( 1 )
4734     ),
4735     Algorithms = cms.PSet( 
4736       Use10bitsTruncation = cms.bool( False ),
4737       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
4738       useCMMeanMap = cms.bool( False ),
4739       TruncateInSuppressor = cms.bool( True ),
4740       doAPVRestore = cms.bool( False ),
4741       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
4742       PedestalSubtractionFedMode = cms.bool( True )
4743     )
4744 )
4745 fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
4746     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
4747     skipClusters = cms.InputTag( "" ),
4748     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
4749     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
4750     Phase2TrackerCluster1DProducer = cms.string( "" ),
4751     vectorHits = cms.InputTag( "" ),
4752     vectorHitsRej = cms.InputTag( "" ),
4753     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
4754     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
4755     pixelCablingMapLabel = cms.string( "" ),
4756     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
4757     switchOffPixelsIfEmpty = cms.bool( True )
4758 )
4759 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
4760     InputCollection = cms.InputTag( "hltPixelTracks" ),
4761     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
4762     originHalfLength = cms.double( 0.3 ),
4763     originRadius = cms.double( 0.1 ),
4764     useProtoTrackKinematics = cms.bool( False ),
4765     useEventsWithNoVertex = cms.bool( True ),
4766     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4767     usePV = cms.bool( False ),
4768     includeFourthHit = cms.bool( True ),
4769     produceComplement = cms.bool( False ),
4770     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
4771 )
4772 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits = cms.EDProducer( "MkFitSiPixelHitConverter",
4773     hits = cms.InputTag( "hltSiPixelRecHits" ),
4774     clusters = cms.InputTag( "hltSiPixelClusters" ),
4775     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
4776 )
4777 fragment.hltSiStripRecHits = cms.EDProducer( "SiStripRecHitConverter",
4778     ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacility" ),
4779     rphiRecHits = cms.string( "rphiRecHit" ),
4780     stereoRecHits = cms.string( "stereoRecHit" ),
4781     matchedRecHits = cms.string( "matchedRecHit" ),
4782     useSiStripQuality = cms.bool( False ),
4783     MaskBadAPVFibers = cms.bool( False ),
4784     doMatching = cms.bool( False ),
4785     StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
4786     Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
4787     siStripQualityLabel = cms.ESInputTag( "","" )
4788 )
4789 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits = cms.EDProducer( "MkFitSiStripHitConverter",
4790     rphiHits = cms.InputTag( 'hltSiStripRecHits','rphiRecHit' ),
4791     stereoHits = cms.InputTag( 'hltSiStripRecHits','stereoRecHit' ),
4792     clusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
4793     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
4794     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
4795 )
4796 fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits = cms.EDProducer( "MkFitEventOfHitsProducer",
4797     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4798     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
4799     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
4800     usePixelQualityDB = cms.bool( True ),
4801     useStripStripQualityDB = cms.bool( True )
4802 )
4803 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
4804     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
4805     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
4806     maxNSeeds = cms.uint32( 500000 )
4807 )
4808 fragment.hltIter0PFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
4809     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
4810     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
4811     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
4812     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
4813     clustersToSkip = cms.InputTag( "" ),
4814     buildingRoutine = cms.string( "cloneEngine" ),
4815     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
4816     seedCleaning = cms.bool( True ),
4817     removeDuplicates = cms.bool( True ),
4818     backwardFitInCMSSW = cms.bool( False ),
4819     mkFitSilent = cms.untracked.bool( True ),
4820     limitConcurrency = cms.untracked.bool( False ),
4821     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
4822 )
4823 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
4824     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
4825     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
4826     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
4827     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
4828     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFit" ),
4829     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
4830     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
4831     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
4832     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
4833     qualityMaxInvPt = cms.double( 100.0 ),
4834     qualityMinTheta = cms.double( 0.01 ),
4835     qualityMaxR = cms.double( 120.0 ),
4836     qualityMaxZ = cms.double( 280.0 ),
4837     qualityMaxPosErr = cms.double( 100.0 ),
4838     qualitySignPt = cms.bool( True ),
4839     doErrorRescale = cms.bool( True ),
4840     tfDnnLabel = cms.string( "trackSelectionTf" ),
4841     candMVASel = cms.bool( False ),
4842     candWP = cms.double( 0.0 ),
4843     batchSize = cms.int32( 16 )
4844 )
4845 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
4846     TrajectoryInEvent = cms.bool( False ),
4847     useHitsSplitting = cms.bool( False ),
4848     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
4849     clusterRemovalInfo = cms.InputTag( "" ),
4850     AlgorithmName = cms.string( "hltIter0" ),
4851     GeometricInnerState = cms.bool( True ),
4852     reMatchSplitHits = cms.bool( False ),
4853     usePropagatorForPCA = cms.bool( False ),
4854     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4855     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
4856     useSimpleMF = cms.bool( True ),
4857     SimpleMagneticField = cms.string( "ParabolicMf" ),
4858     Fitter = cms.string( "hltESPFittingSmootherIT" ),
4859     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4860     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4861     NavigationSchool = cms.string( "" ),
4862     MeasurementTracker = cms.string( "" )
4863 )
4864 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
4865     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
4866     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4867     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
4868     ignoreVertices = cms.bool( False ),
4869     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
4870     mva = cms.PSet( 
4871       minPixelHits = cms.vint32( 0, 0, 0 ),
4872       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
4873       dr_par = cms.PSet( 
4874         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
4875         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
4876         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
4877         dr_exp = cms.vint32( 4, 4, 4 ),
4878         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
4879       ),
4880       maxLostLayers = cms.vint32( 1, 1, 1 ),
4881       min3DLayers = cms.vint32( 0, 0, 0 ),
4882       dz_par = cms.PSet( 
4883         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
4884         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
4885         dz_exp = cms.vint32( 4, 4, 4 )
4886       ),
4887       minNVtxTrk = cms.int32( 3 ),
4888       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
4889       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
4890       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
4891       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
4892       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
4893       minLayers = cms.vint32( 3, 3, 3 )
4894     )
4895 )
4896 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
4897     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
4898     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
4899     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
4900     minQuality = cms.string( "highPurity" ),
4901     copyExtras = cms.untracked.bool( True ),
4902     copyTrajectories = cms.untracked.bool( False )
4903 )
4904 fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
4905     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
4906     trackClassifier = cms.InputTag( '','QualityMasks' ),
4907     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
4908     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
4909     oldClusterRemovalInfo = cms.InputTag( "" ),
4910     TrackQuality = cms.string( "highPurity" ),
4911     maxChi2 = cms.double( 16.0 ),
4912     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
4913     overrideTrkQuals = cms.InputTag( "" )
4914 )
4915 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
4916     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
4917     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
4918     phase2clustersToSkip = cms.InputTag( "" )
4919 )
4920 fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
4921     RegionPSet = cms.PSet( 
4922       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
4923       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4924       zErrorBeamSpot = cms.double( 15.0 ),
4925       extraPhi = cms.double( 0.0 ),
4926       extraEta = cms.double( 0.0 ),
4927       maxNVertices = cms.int32( 3 ),
4928       nSigmaZVertex = cms.double( 3.0 ),
4929       nSigmaZBeamSpot = cms.double( 4.0 ),
4930       ptMin = cms.double( 1.2 ),
4931       operationMode = cms.string( "VerticesFixed" ),
4932       searchOpt = cms.bool( False ),
4933       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
4934       originRadius = cms.double( 0.015 ),
4935       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
4936       precise = cms.bool( True ),
4937       zErrorVertex = cms.double( 0.03 )
4938     ),
4939     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
4940     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
4941     ignoreSingleFPixPanelModules = cms.bool( True ),
4942     debug = cms.untracked.bool( False ),
4943     createPlottingFiles = cms.untracked.bool( False ),
4944     layerList = cms.vstring( 'BPix1+BPix2',
4945       'BPix2+FPix1_pos',
4946       'BPix2+FPix1_neg',
4947       'FPix1_pos+FPix2_pos',
4948       'FPix1_neg+FPix2_neg',
4949       'BPix1+FPix2_neg',
4950       'BPix2+FPix2_neg',
4951       'FPix2_neg+FPix3_neg',
4952       'BPix2+BPix3' ),
4953     BPix = cms.PSet( 
4954       hitErrorRPhi = cms.double( 0.0027 ),
4955       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4956       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
4957       useErrorsFromParam = cms.bool( True ),
4958       hitErrorRZ = cms.double( 0.006 ),
4959       HitProducer = cms.string( "hltSiPixelRecHits" )
4960     ),
4961     FPix = cms.PSet( 
4962       hitErrorRPhi = cms.double( 0.0051 ),
4963       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4964       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
4965       useErrorsFromParam = cms.bool( True ),
4966       hitErrorRZ = cms.double( 0.0036 ),
4967       HitProducer = cms.string( "hltSiPixelRecHits" )
4968     ),
4969     TIB = cms.PSet(  ),
4970     TID = cms.PSet(  ),
4971     TOB = cms.PSet(  ),
4972     TEC = cms.PSet(  ),
4973     MTIB = cms.PSet(  ),
4974     MTID = cms.PSet(  ),
4975     MTOB = cms.PSet(  ),
4976     MTEC = cms.PSet(  )
4977 )
4978 fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
4979     doClusterCheck = cms.bool( False ),
4980     MaxNumberOfStripClusters = cms.uint32( 50000 ),
4981     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
4982     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
4983     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
4984     cut = cms.string( "" ),
4985     DontCountDetsAboveNClusters = cms.uint32( 0 ),
4986     silentClusterCheck = cms.untracked.bool( False )
4987 )
4988 fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
4989     seedingLayers = cms.InputTag( "" ),
4990     trackingRegions = cms.InputTag( "" ),
4991     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
4992     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
4993     produceSeedingHitSets = cms.bool( True ),
4994     produceIntermediateHitDoublets = cms.bool( False ),
4995     maxElement = cms.uint32( 0 ),
4996     maxElementTotal = cms.uint32( 50000000 ),
4997     putEmptyIfMaxElementReached = cms.bool( False ),
4998     layerPairs = cms.vuint32( 0 )
4999 )
5000 fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
5001     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
5002     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5003     SeedMomentumForBOFF = cms.double( 5.0 ),
5004     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
5005     MinOneOverPtError = cms.double( 1.0 ),
5006     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5007     magneticField = cms.string( "ParabolicMf" ),
5008     forceKinematicWithRegionDirection = cms.bool( False ),
5009     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
5010 )
5011 fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
5012     cleanTrajectoryAfterInOut = cms.bool( False ),
5013     doSeedingRegionRebuilding = cms.bool( False ),
5014     onlyPixelHitsForSeedCleaner = cms.bool( False ),
5015     reverseTrajectories = cms.bool( False ),
5016     useHitsSplitting = cms.bool( False ),
5017     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
5018     src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
5019     clustersToSkip = cms.InputTag( "" ),
5020     phase2clustersToSkip = cms.InputTag( "" ),
5021     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
5022     TransientInitialStateEstimatorParameters = cms.PSet( 
5023       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
5024       numberMeasurementsForFit = cms.int32( 4 ),
5025       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
5026     ),
5027     numHitsForSeedCleaner = cms.int32( 4 ),
5028     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
5029     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
5030     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
5031     maxNSeeds = cms.uint32( 100000 ),
5032     maxSeedsBeforeCleaning = cms.uint32( 1000 )
5033 )
5034 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
5035     TrajectoryInEvent = cms.bool( False ),
5036     useHitsSplitting = cms.bool( False ),
5037     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
5038     clusterRemovalInfo = cms.InputTag( "" ),
5039     AlgorithmName = cms.string( "hltDoubletRecovery" ),
5040     GeometricInnerState = cms.bool( True ),
5041     reMatchSplitHits = cms.bool( False ),
5042     usePropagatorForPCA = cms.bool( False ),
5043     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5044     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
5045     useSimpleMF = cms.bool( True ),
5046     SimpleMagneticField = cms.string( "ParabolicMf" ),
5047     Fitter = cms.string( "hltESPFittingSmootherIT" ),
5048     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
5049     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5050     NavigationSchool = cms.string( "" ),
5051     MeasurementTracker = cms.string( "" )
5052 )
5053 fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
5054     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
5055     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
5056     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
5057     ignoreVertices = cms.bool( False ),
5058     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
5059     mva = cms.PSet( 
5060       minPixelHits = cms.vint32( 0, 0, 0 ),
5061       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
5062       dr_par = cms.PSet( 
5063         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
5064         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
5065         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
5066         dr_exp = cms.vint32( 4, 4, 4 ),
5067         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
5068       ),
5069       maxLostLayers = cms.vint32( 1, 1, 1 ),
5070       min3DLayers = cms.vint32( 0, 0, 0 ),
5071       dz_par = cms.PSet( 
5072         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
5073         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
5074         dz_exp = cms.vint32( 4, 4, 4 )
5075       ),
5076       minNVtxTrk = cms.int32( 3 ),
5077       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
5078       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
5079       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
5080       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
5081       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
5082       minLayers = cms.vint32( 3, 3, 3 )
5083     )
5084 )
5085 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
5086     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
5087     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
5088     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
5089     minQuality = cms.string( "highPurity" ),
5090     copyExtras = cms.untracked.bool( True ),
5091     copyTrajectories = cms.untracked.bool( False )
5092 )
5093 fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger",
5094     copyExtras = cms.untracked.bool( True ),
5095     copyMVA = cms.bool( False ),
5096     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
5097     MaxNormalizedChisq = cms.double( 1000.0 ),
5098     MinPT = cms.double( 0.05 ),
5099     MinFound = cms.int32( 3 ),
5100     Epsilon = cms.double( -0.001 ),
5101     ShareFrac = cms.double( 0.19 ),
5102     allowFirstHitShare = cms.bool( True ),
5103     FoundHitBonus = cms.double( 5.0 ),
5104     LostHitPenalty = cms.double( 20.0 ),
5105     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
5106     newQuality = cms.string( "confirmed" ),
5107     setsToMerge = cms.VPSet( 
5108       cms.PSet(  pQual = cms.bool( False ),
5109         tLists = cms.vint32( 0, 1 )
5110       )
5111     ),
5112     hasSelector = cms.vint32( 0, 0 ),
5113     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
5114     writeOnlyTrkQuals = cms.bool( False ),
5115     makeReKeyedSeeds = cms.untracked.bool( False ),
5116     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
5117 )
5118 fragment.hltMergedTracksSelector = cms.EDProducer( "TrackWithVertexSelector",
5119     src = cms.InputTag( "hltMergedTracks" ),
5120     copyExtras = cms.untracked.bool( False ),
5121     copyTrajectories = cms.untracked.bool( False ),
5122     numberOfValidHits = cms.uint32( 8 ),
5123     numberOfValidPixelHits = cms.uint32( 0 ),
5124     numberOfLostHits = cms.uint32( 0 ),
5125     normalizedChi2 = cms.double( 5.0 ),
5126     ptMin = cms.double( 1.0 ),
5127     ptMax = cms.double( 999999.0 ),
5128     etaMin = cms.double( 0.0 ),
5129     etaMax = cms.double( 2.5 ),
5130     dzMax = cms.double( 999.0 ),
5131     d0Max = cms.double( 999.0 ),
5132     ptErrorCut = cms.double( 0.5 ),
5133     quality = cms.string( "highPurity" ),
5134     useVtx = cms.bool( True ),
5135     nVertices = cms.uint32( 0 ),
5136     vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
5137     timesTag = cms.InputTag( "" ),
5138     timeResosTag = cms.InputTag( "" ),
5139     vtxFallback = cms.bool( True ),
5140     zetaVtx = cms.double( 0.02 ),
5141     rhoVtx = cms.double( 0.02 ),
5142     nSigmaDtVertex = cms.double( 0.0 )
5143 )
5144 fragment.hltMergedTracksSelectorFilter = cms.EDFilter( "TrackSelector",
5145     src = cms.InputTag( "hltMergedTracksSelector" ),
5146     cut = cms.string( "p > 40 && p <= 60 && hitPattern().trackerLayersWithMeasurement() >= 8 && (hitPattern().stripTOBLayersWithMeasurement() + hitPattern().stripTECLayersWithMeasurement()) >= 4" ),
5147     filter = cms.bool( True ),
5148     throwOnMissing = cms.untracked.bool( True )
5149 )
5150 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
5151     HcalFirstFED = cms.untracked.int32( 700 ),
5152     firstSample = cms.int32( 0 ),
5153     lastSample = cms.int32( 9 ),
5154     FilterDataQuality = cms.bool( True ),
5155     FEDs = cms.untracked.vint32(  ),
5156     UnpackZDC = cms.untracked.bool( True ),
5157     UnpackCalib = cms.untracked.bool( True ),
5158     UnpackUMNio = cms.untracked.bool( True ),
5159     UnpackTTP = cms.untracked.bool( False ),
5160     silent = cms.untracked.bool( True ),
5161     saveQIE10DataNSamples = cms.untracked.vint32(  ),
5162     saveQIE10DataTags = cms.untracked.vstring(  ),
5163     saveQIE11DataNSamples = cms.untracked.vint32(  ),
5164     saveQIE11DataTags = cms.untracked.vstring(  ),
5165     ComplainEmptyData = cms.untracked.bool( False ),
5166     UnpackerMode = cms.untracked.int32( 0 ),
5167     ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
5168     InputLabel = cms.InputTag( "rawDataCollector" ),
5169     ElectronicsMap = cms.string( "" )
5170 )
5171 fragment.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
5172     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5173     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5174     digisLabelF01HE = cms.string( "f01HEDigis" ),
5175     digisLabelF5HB = cms.string( "f5HBDigis" ),
5176     digisLabelF3HB = cms.string( "f3HBDigis" ),
5177     maxChannelsF01HE = cms.uint32( 10000 ),
5178     maxChannelsF5HB = cms.uint32( 10000 ),
5179     maxChannelsF3HB = cms.uint32( 10000 ),
5180     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5181 )
5182 fragment.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
5183     maxTimeSamples = cms.uint32( 10 ),
5184     kprep1dChannelsPerBlock = cms.uint32( 32 ),
5185     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
5186     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
5187     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
5188     recHitsLabelM0HBHE = cms.string( "" ),
5189     sipmQTSShift = cms.int32( 0 ),
5190     sipmQNTStoSum = cms.int32( 3 ),
5191     firstSampleShift = cms.int32( 0 ),
5192     useEffectivePedestals = cms.bool( True ),
5193     meanTime = cms.double( 0.0 ),
5194     timeSigmaSiPM = cms.double( 2.5 ),
5195     timeSigmaHPD = cms.double( 5.0 ),
5196     ts4Thresh = cms.double( 0.0 ),
5197     applyTimeSlew = cms.bool( True ),
5198     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5199     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5200     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5201     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
5202     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
5203     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5204 )
5205 fragment.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
5206     src = cms.InputTag( "hltHbheRecoSoA" )
5207 )
5208 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
5209     digiLabel = cms.InputTag( "hltHcalDigis" ),
5210     forceSOI = cms.int32( -1 ),
5211     soiShift = cms.int32( 0 ),
5212     dropZSmarkedPassed = cms.bool( True ),
5213     tsFromDB = cms.bool( False ),
5214     sumAllTimeSlices = cms.bool( False )
5215 )
5216 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
5217     inputLabel = cms.InputTag( "hltHfprereco" ),
5218     algoConfigClass = cms.string( "HFPhase1PMTParams" ),
5219     useChannelQualityFromDB = cms.bool( False ),
5220     checkChannelQualityForDepth3and4 = cms.bool( False ),
5221     algorithm = cms.PSet( 
5222       tfallIfNoTDC = cms.double( -101.0 ),
5223       triseIfNoTDC = cms.double( -100.0 ),
5224       rejectAllFailures = cms.bool( True ),
5225       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 ),
5226       soiPhase = cms.uint32( 1 ),
5227       timeShift = cms.double( 0.0 ),
5228       tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
5229       Class = cms.string( "HFFlexibleTimeCheck" )
5230     ),
5231     runHFStripFilter = cms.bool( False ),
5232     HFStripFilter = cms.PSet( 
5233       seedHitIetaMax = cms.int32( 35 ),
5234       verboseLevel = cms.untracked.int32( 10 ),
5235       maxThreshold = cms.double( 100.0 ),
5236       stripThreshold = cms.double( 40.0 ),
5237       wedgeCut = cms.double( 0.05 ),
5238       lstrips = cms.int32( 2 ),
5239       maxStripTime = cms.double( 10.0 ),
5240       gap = cms.int32( 2 ),
5241       timeMax = cms.double( 6.0 )
5242     ),
5243     setNoiseFlags = cms.bool( True ),
5244     S9S1stat = cms.PSet( 
5245       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 ),
5246       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 ),
5247       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 ),
5248       isS8S1 = cms.bool( False ),
5249       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 ),
5250       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 ),
5251       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 ),
5252       HcalAcceptSeverityLevel = cms.int32( 9 )
5253     ),
5254     S8S1stat = cms.PSet( 
5255       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 ),
5256       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 ),
5257       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 ),
5258       isS8S1 = cms.bool( True ),
5259       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 ),
5260       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 ),
5261       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 ),
5262       HcalAcceptSeverityLevel = cms.int32( 9 )
5263     ),
5264     PETstat = cms.PSet( 
5265       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 ),
5266       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 ),
5267       long_R_29 = cms.vdouble( 0.8 ),
5268       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 ),
5269       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 ),
5270       short_R_29 = cms.vdouble( 0.8 ),
5271       long_R = cms.vdouble( 0.98 ),
5272       short_R = cms.vdouble( 0.8 ),
5273       HcalAcceptSeverityLevel = cms.int32( 9 )
5274     )
5275 )
5276 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
5277     correctForTimeslew = cms.bool( True ),
5278     correctForPhaseContainment = cms.bool( True ),
5279     correctionPhaseNS = cms.double( 13.0 ),
5280     digiLabel = cms.InputTag( "hltHcalDigis" ),
5281     correctTiming = cms.bool( False ),
5282     dropZSmarkedPassed = cms.bool( True ),
5283     firstAuxTS = cms.int32( 4 ),
5284     firstSample = cms.int32( 4 ),
5285     samplesToAdd = cms.int32( 4 ),
5286     tsFromDB = cms.bool( True ),
5287     useLeakCorrection = cms.bool( False ),
5288     recoParamsFromDB = cms.bool( True ),
5289     setNegativeFlags = cms.bool( False ),
5290     saturationParameters = cms.PSet(  maxADCvalue = cms.int32( 127 ) ),
5291     setSaturationFlags = cms.bool( False ),
5292     Subdetector = cms.string( "HO" ),
5293     digiTimeFromDB = cms.bool( True ),
5294     hfTimingTrustParameters = cms.PSet(  ),
5295     setTimingTrustFlags = cms.bool( False ),
5296     setNoiseFlags = cms.bool( False ),
5297     digistat = cms.PSet(  ),
5298     HFInWindowStat = cms.PSet(  ),
5299     S9S1stat = cms.PSet(  ),
5300     S8S1stat = cms.PSet(  ),
5301     PETstat = cms.PSet(  ),
5302     dataOOTCorrectionName = cms.string( "" ),
5303     dataOOTCorrectionCategory = cms.string( "Data" ),
5304     mcOOTCorrectionName = cms.string( "" ),
5305     mcOOTCorrectionCategory = cms.string( "MC" )
5306 )
5307 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
5308     inputLabel = cms.InputTag( "rawDataCollector" ),
5309     debug = cms.untracked.bool( False )
5310 )
5311 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
5312     recAlgoConfig = cms.PSet( 
5313       maxTime = cms.double( 420.0 ),
5314       debug = cms.untracked.bool( False ),
5315       stepTwoFromDigi = cms.bool( False ),
5316       tTrigModeConfig = cms.PSet( 
5317         debug = cms.untracked.bool( False ),
5318         tofCorrType = cms.int32( 0 ),
5319         tTrigLabel = cms.string( "" ),
5320         wirePropCorrType = cms.int32( 0 ),
5321         doTOFCorrection = cms.bool( True ),
5322         vPropWire = cms.double( 24.4 ),
5323         doT0Correction = cms.bool( True ),
5324         doWirePropCorrection = cms.bool( True ),
5325         t0Label = cms.string( "" )
5326       ),
5327       useUncertDB = cms.bool( True ),
5328       doVdriftCorr = cms.bool( True ),
5329       minTime = cms.double( -3.0 ),
5330       tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
5331       readLegacyTTrigDB = cms.bool( True ),
5332       readLegacyVDriftDB = cms.bool( True )
5333     ),
5334     recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
5335     debug = cms.untracked.bool( False ),
5336     dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
5337 )
5338 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
5339     Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
5340     Reco4DAlgoConfig = cms.PSet( 
5341       Reco2DAlgoConfig = cms.PSet( 
5342         AlphaMaxPhi = cms.double( 1.0 ),
5343         debug = cms.untracked.bool( False ),
5344         segmCleanerMode = cms.int32( 2 ),
5345         AlphaMaxTheta = cms.double( 0.9 ),
5346         hit_afterT0_resolution = cms.double( 0.03 ),
5347         performT0_vdriftSegCorrection = cms.bool( False ),
5348         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
5349         recAlgoConfig = cms.PSet( 
5350           maxTime = cms.double( 420.0 ),
5351           debug = cms.untracked.bool( False ),
5352           stepTwoFromDigi = cms.bool( False ),
5353           tTrigModeConfig = cms.PSet( 
5354             debug = cms.untracked.bool( False ),
5355             tofCorrType = cms.int32( 0 ),
5356             tTrigLabel = cms.string( "" ),
5357             wirePropCorrType = cms.int32( 0 ),
5358             doTOFCorrection = cms.bool( True ),
5359             vPropWire = cms.double( 24.4 ),
5360             doT0Correction = cms.bool( True ),
5361             doWirePropCorrection = cms.bool( True ),
5362             t0Label = cms.string( "" )
5363           ),
5364           useUncertDB = cms.bool( True ),
5365           doVdriftCorr = cms.bool( True ),
5366           minTime = cms.double( -3.0 ),
5367           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
5368           readLegacyTTrigDB = cms.bool( True ),
5369           readLegacyVDriftDB = cms.bool( True )
5370         ),
5371         MaxAllowedHits = cms.uint32( 50 ),
5372         nUnSharedHitsMin = cms.int32( 2 ),
5373         nSharedHitsMax = cms.int32( 2 ),
5374         performT0SegCorrection = cms.bool( False ),
5375         perform_delta_rejecting = cms.bool( False )
5376       ),
5377       Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
5378       debug = cms.untracked.bool( False ),
5379       segmCleanerMode = cms.int32( 2 ),
5380       AllDTRecHits = cms.bool( True ),
5381       hit_afterT0_resolution = cms.double( 0.03 ),
5382       performT0_vdriftSegCorrection = cms.bool( False ),
5383       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
5384       recAlgoConfig = cms.PSet( 
5385         maxTime = cms.double( 420.0 ),
5386         debug = cms.untracked.bool( False ),
5387         stepTwoFromDigi = cms.bool( False ),
5388         tTrigModeConfig = cms.PSet( 
5389           debug = cms.untracked.bool( False ),
5390           tofCorrType = cms.int32( 0 ),
5391           tTrigLabel = cms.string( "" ),
5392           wirePropCorrType = cms.int32( 0 ),
5393           doTOFCorrection = cms.bool( True ),
5394           vPropWire = cms.double( 24.4 ),
5395           doT0Correction = cms.bool( True ),
5396           doWirePropCorrection = cms.bool( True ),
5397           t0Label = cms.string( "" )
5398         ),
5399         useUncertDB = cms.bool( True ),
5400         doVdriftCorr = cms.bool( True ),
5401         minTime = cms.double( -3.0 ),
5402         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
5403         readLegacyTTrigDB = cms.bool( True ),
5404         readLegacyVDriftDB = cms.bool( True )
5405       ),
5406       nUnSharedHitsMin = cms.int32( 2 ),
5407       nSharedHitsMax = cms.int32( 2 ),
5408       performT0SegCorrection = cms.bool( False ),
5409       perform_delta_rejecting = cms.bool( False )
5410     ),
5411     debug = cms.untracked.bool( False ),
5412     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
5413     recHits2DLabel = cms.InputTag( "dt2DSegments" )
5414 )
5415 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
5416     InputObjects = cms.InputTag( "rawDataCollector" ),
5417     UseExaminer = cms.bool( True ),
5418     ExaminerMask = cms.uint32( 535558134 ),
5419     UseSelectiveUnpacking = cms.bool( True ),
5420     ErrorMask = cms.uint32( 0 ),
5421     UnpackStatusDigis = cms.bool( False ),
5422     UseFormatStatus = cms.bool( True ),
5423     useRPCs = cms.bool( False ),
5424     useGEMs = cms.bool( False ),
5425     useCSCShowers = cms.bool( False ),
5426     Debug = cms.untracked.bool( False ),
5427     PrintEventNumber = cms.untracked.bool( False ),
5428     runDQM = cms.untracked.bool( False ),
5429     VisualFEDInspect = cms.untracked.bool( False ),
5430     VisualFEDShort = cms.untracked.bool( False ),
5431     FormatedEventDump = cms.untracked.bool( False ),
5432     SuppressZeroLCT = cms.untracked.bool( True ),
5433     DisableMappingCheck = cms.untracked.bool( False ),
5434     B904Setup = cms.untracked.bool( False ),
5435     B904vmecrate = cms.untracked.int32( 1 ),
5436     B904dmb = cms.untracked.int32( 3 )
5437 )
5438 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
5439     CSCStripPeakThreshold = cms.double( 10.0 ),
5440     CSCStripClusterChargeCut = cms.double( 25.0 ),
5441     CSCStripxtalksOffset = cms.double( 0.03 ),
5442     UseAverageTime = cms.bool( False ),
5443     UseParabolaFit = cms.bool( False ),
5444     UseFivePoleFit = cms.bool( True ),
5445     CSCWireClusterDeltaT = cms.int32( 1 ),
5446     CSCUseCalibrations = cms.bool( True ),
5447     CSCUseStaticPedestals = cms.bool( False ),
5448     CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
5449     wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
5450     stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
5451     readBadChannels = cms.bool( False ),
5452     readBadChambers = cms.bool( True ),
5453     CSCUseTimingCorrections = cms.bool( True ),
5454     CSCUseGasGainCorrections = cms.bool( False ),
5455     CSCDebug = cms.untracked.bool( False ),
5456     CSCstripWireDeltaTime = cms.int32( 8 ),
5457     XTasymmetry_ME1a = cms.double( 0.023 ),
5458     XTasymmetry_ME1b = cms.double( 0.01 ),
5459     XTasymmetry_ME12 = cms.double( 0.015 ),
5460     XTasymmetry_ME13 = cms.double( 0.02 ),
5461     XTasymmetry_ME21 = cms.double( 0.023 ),
5462     XTasymmetry_ME22 = cms.double( 0.023 ),
5463     XTasymmetry_ME31 = cms.double( 0.023 ),
5464     XTasymmetry_ME32 = cms.double( 0.023 ),
5465     XTasymmetry_ME41 = cms.double( 0.023 ),
5466     ConstSyst_ME1a = cms.double( 0.01 ),
5467     ConstSyst_ME1b = cms.double( 0.02 ),
5468     ConstSyst_ME12 = cms.double( 0.02 ),
5469     ConstSyst_ME13 = cms.double( 0.03 ),
5470     ConstSyst_ME21 = cms.double( 0.03 ),
5471     ConstSyst_ME22 = cms.double( 0.03 ),
5472     ConstSyst_ME31 = cms.double( 0.03 ),
5473     ConstSyst_ME32 = cms.double( 0.03 ),
5474     ConstSyst_ME41 = cms.double( 0.03 ),
5475     NoiseLevel_ME1a = cms.double( 9.0 ),
5476     NoiseLevel_ME1b = cms.double( 6.0 ),
5477     NoiseLevel_ME12 = cms.double( 7.0 ),
5478     NoiseLevel_ME13 = cms.double( 4.0 ),
5479     NoiseLevel_ME21 = cms.double( 5.0 ),
5480     NoiseLevel_ME22 = cms.double( 7.0 ),
5481     NoiseLevel_ME31 = cms.double( 5.0 ),
5482     NoiseLevel_ME32 = cms.double( 7.0 ),
5483     NoiseLevel_ME41 = cms.double( 5.0 ),
5484     CSCUseReducedWireTimeWindow = cms.bool( True ),
5485     CSCWireTimeWindowLow = cms.int32( 5 ),
5486     CSCWireTimeWindowHigh = cms.int32( 11 )
5487 )
5488 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
5489     inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
5490     algo_type = cms.int32( 1 ),
5491     algo_psets = cms.VPSet( 
5492       cms.PSet(  parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
5493         algo_psets = cms.VPSet( 
5494           cms.PSet(  wideSeg = cms.double( 3.0 ),
5495             chi2Norm_2D_ = cms.double( 35.0 ),
5496             dRIntMax = cms.double( 2.0 ),
5497             doCollisions = cms.bool( True ),
5498             dPhiMax = cms.double( 0.006 ),
5499             dRMax = cms.double( 1.5 ),
5500             dPhiIntMax = cms.double( 0.005 ),
5501             minLayersApart = cms.int32( 1 ),
5502             chi2Max = cms.double( 100.0 ),
5503             chi2_str = cms.double( 50.0 )
5504           ),
5505           cms.PSet(  wideSeg = cms.double( 3.0 ),
5506             chi2Norm_2D_ = cms.double( 35.0 ),
5507             dRIntMax = cms.double( 2.0 ),
5508             doCollisions = cms.bool( True ),
5509             dPhiMax = cms.double( 0.005 ),
5510             dRMax = cms.double( 1.5 ),
5511             dPhiIntMax = cms.double( 0.004 ),
5512             minLayersApart = cms.int32( 1 ),
5513             chi2Max = cms.double( 100.0 ),
5514             chi2_str = cms.double( 50.0 )
5515           ),
5516           cms.PSet(  wideSeg = cms.double( 3.0 ),
5517             chi2Norm_2D_ = cms.double( 35.0 ),
5518             dRIntMax = cms.double( 2.0 ),
5519             doCollisions = cms.bool( True ),
5520             dPhiMax = cms.double( 0.004 ),
5521             dRMax = cms.double( 1.5 ),
5522             dPhiIntMax = cms.double( 0.003 ),
5523             minLayersApart = cms.int32( 1 ),
5524             chi2Max = cms.double( 100.0 ),
5525             chi2_str = cms.double( 50.0 )
5526           ),
5527           cms.PSet(  wideSeg = cms.double( 3.0 ),
5528             chi2Norm_2D_ = cms.double( 20.0 ),
5529             dRIntMax = cms.double( 2.0 ),
5530             doCollisions = cms.bool( True ),
5531             dPhiMax = cms.double( 0.003 ),
5532             dRMax = cms.double( 1.5 ),
5533             dPhiIntMax = cms.double( 0.002 ),
5534             minLayersApart = cms.int32( 1 ),
5535             chi2Max = cms.double( 60.0 ),
5536             chi2_str = cms.double( 30.0 )
5537           ),
5538           cms.PSet(  wideSeg = cms.double( 3.0 ),
5539             chi2Norm_2D_ = cms.double( 60.0 ),
5540             dRIntMax = cms.double( 2.0 ),
5541             doCollisions = cms.bool( True ),
5542             dPhiMax = cms.double( 0.007 ),
5543             dRMax = cms.double( 1.5 ),
5544             dPhiIntMax = cms.double( 0.005 ),
5545             minLayersApart = cms.int32( 1 ),
5546             chi2Max = cms.double( 180.0 ),
5547             chi2_str = cms.double( 80.0 )
5548           ),
5549           cms.PSet(  wideSeg = cms.double( 3.0 ),
5550             chi2Norm_2D_ = cms.double( 35.0 ),
5551             dRIntMax = cms.double( 2.0 ),
5552             doCollisions = cms.bool( True ),
5553             dPhiMax = cms.double( 0.006 ),
5554             dRMax = cms.double( 1.5 ),
5555             dPhiIntMax = cms.double( 0.004 ),
5556             minLayersApart = cms.int32( 1 ),
5557             chi2Max = cms.double( 100.0 ),
5558             chi2_str = cms.double( 50.0 )
5559           )
5560         ),
5561         algo_name = cms.string( "CSCSegAlgoRU" ),
5562         chamber_types = cms.vstring( 'ME1/a',
5563           'ME1/b',
5564           'ME1/2',
5565           'ME1/3',
5566           'ME2/1',
5567           'ME2/2',
5568           'ME3/1',
5569           'ME3/2',
5570           'ME4/1',
5571           'ME4/2' )
5572       )
5573     )
5574 )
5575 fragment.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
5576     inputTag = cms.InputTag( "rawDataCollector" ),
5577     calculateCRC = cms.bool( True ),
5578     fillCounters = cms.bool( True ),
5579     RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
5580     RPCAMCUnpackerSettings = cms.PSet( 
5581       bxMin = cms.int32( -2 ),
5582       cppfDaqDelay = cms.int32( 2 ),
5583       fillAMCCounters = cms.bool( True ),
5584       bxMax = cms.int32( 2 )
5585     )
5586 )
5587 fragment.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
5588     inputLabel = cms.InputTag( "rawDataCollector" ),
5589     skipRpc = cms.bool( False ),
5590     skipCsc = cms.bool( False ),
5591     skipDt = cms.bool( False ),
5592     skipMuon = cms.bool( False ),
5593     useRpcConnectionFile = cms.bool( False ),
5594     rpcConnectionFile = cms.string( "" ),
5595     outputTag = cms.string( "" )
5596 )
5597 fragment.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
5598     inputTag = cms.InputTag( "rawDataCollector" ),
5599     calculateCRC = cms.bool( True ),
5600     fillCounters = cms.bool( True ),
5601     bxMin = cms.int32( -2 ),
5602     bxMax = cms.int32( 2 )
5603 )
5604 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
5605     inputTagSimRPCDigis = cms.InputTag( "" ),
5606     inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
5607     inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
5608     inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
5609     InputLabel = cms.InputTag( "rawDataCollector" ),
5610     bxMinTwinMux = cms.int32( -2 ),
5611     bxMaxTwinMux = cms.int32( 2 ),
5612     bxMinOMTF = cms.int32( -3 ),
5613     bxMaxOMTF = cms.int32( 4 ),
5614     bxMinCPPF = cms.int32( -2 ),
5615     bxMaxCPPF = cms.int32( 2 )
5616 )
5617 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
5618     recAlgoConfig = cms.PSet(  ),
5619     recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
5620     rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
5621     maskSource = cms.string( "File" ),
5622     maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
5623     deadSource = cms.string( "File" ),
5624     deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
5625 )
5626 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
5627     InputLabel = cms.InputTag( "rawDataCollector" ),
5628     useDBEMap = cms.bool( True ),
5629     keepDAQStatus = cms.bool( False ),
5630     readMultiBX = cms.bool( False ),
5631     ge21Off = cms.bool( True ),
5632     fedIdStart = cms.uint32( 1467 ),
5633     fedIdEnd = cms.uint32( 1478 )
5634 )
5635 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
5636     recAlgoConfig = cms.PSet(  ),
5637     recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
5638     gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
5639     applyMasking = cms.bool( True ),
5640     ge21Off = cms.bool( False )
5641 )
5642 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
5643     gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
5644     enableGE0 = cms.bool( True ),
5645     enableGE12 = cms.bool( False ),
5646     ge0_name = cms.string( "GE0SegAlgoRU" ),
5647     algo_name = cms.string( "GEMSegmentAlgorithm" ),
5648     ge0_pset = cms.PSet( 
5649       maxChi2GoodSeg = cms.double( 50.0 ),
5650       maxChi2Prune = cms.double( 50.0 ),
5651       maxNumberOfHitsPerLayer = cms.uint32( 100 ),
5652       maxETASeeds = cms.double( 0.1 ),
5653       maxPhiAdditional = cms.double( 0.001096605744 ),
5654       minNumberOfHits = cms.uint32( 4 ),
5655       doCollisions = cms.bool( True ),
5656       maxPhiSeeds = cms.double( 0.001096605744 ),
5657       requireCentralBX = cms.bool( True ),
5658       maxChi2Additional = cms.double( 100.0 ),
5659       allowWideSegments = cms.bool( True ),
5660       maxNumberOfHits = cms.uint32( 300 ),
5661       maxTOFDiff = cms.double( 25.0 )
5662     ),
5663     algo_pset = cms.PSet( 
5664       dYclusBoxMax = cms.double( 5.0 ),
5665       dXclusBoxMax = cms.double( 1.0 ),
5666       maxRecHitsInCluster = cms.int32( 4 ),
5667       preClustering = cms.bool( True ),
5668       preClusteringUseChaining = cms.bool( True ),
5669       dEtaChainBoxMax = cms.double( 0.05 ),
5670       clusterOnlySameBXRecHits = cms.bool( True ),
5671       minHitsPerSegment = cms.uint32( 2 ),
5672       dPhiChainBoxMax = cms.double( 0.02 )
5673     )
5674 )
5675 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
5676     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
5677     scaleDT = cms.bool( True ),
5678     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
5679     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
5680     ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
5681     EnableDTMeasurement = cms.bool( True ),
5682     EnableCSCMeasurement = cms.bool( True ),
5683     EnableME0Measurement = cms.bool( False ),
5684     crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
5685     crackWindow = cms.double( 0.04 ),
5686     deltaPhiSearchWindow = cms.double( 0.25 ),
5687     deltaEtaSearchWindow = cms.double( 0.2 ),
5688     deltaEtaCrackSearchWindow = cms.double( 0.25 ),
5689     CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
5690     CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
5691     CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
5692     CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
5693     CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
5694     CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
5695     CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
5696     CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
5697     CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
5698     DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
5699     DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
5700     DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
5701     DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
5702     DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
5703     DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
5704     OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
5705     OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
5706     OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
5707     OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
5708     OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
5709     SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
5710     SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
5711     SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
5712     SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
5713     SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
5714     SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
5715     SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
5716     SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
5717     SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
5718     SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
5719     SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
5720     SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
5721     SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
5722     SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
5723     SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
5724     SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
5725     SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
5726     SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
5727     CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
5728     CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
5729     CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
5730     CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
5731     CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
5732     CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
5733     CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
5734     CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
5735     CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
5736     CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
5737     CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
5738     OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
5739     OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
5740     OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
5741     OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
5742     OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
5743     DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
5744     DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
5745     DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
5746     DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
5747     DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
5748     DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
5749     DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
5750     DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
5751     DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
5752     DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
5753     DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
5754     DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
5755     SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
5756     SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
5757     SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
5758     SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
5759     SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
5760     SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
5761     SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
5762     SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
5763     SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
5764     SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
5765     SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
5766     SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
5767     SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
5768     SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
5769 )
5770 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
5771     GMTReadoutCollection = cms.InputTag( "" ),
5772     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5773     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
5774     L1MinPt = cms.double( 0.0 ),
5775     L1MaxEta = cms.double( 2.5 ),
5776     L1MinQuality = cms.uint32( 7 ),
5777     SetMinPtBarrelTo = cms.double( 3.5 ),
5778     SetMinPtEndcapTo = cms.double( 1.0 ),
5779     UseOfflineSeed = cms.untracked.bool( True ),
5780     UseUnassociatedL1 = cms.bool( False ),
5781     MatchDR = cms.vdouble( 0.3 ),
5782     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
5783     CentralBxOnly = cms.bool( True ),
5784     MatchType = cms.uint32( 0 ),
5785     SortType = cms.uint32( 0 ),
5786     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
5787     ServiceParameters = cms.PSet( 
5788       RPCLayers = cms.bool( True ),
5789       UseMuonNavigation = cms.untracked.bool( True ),
5790       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
5791     )
5792 )
5793 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
5794     ServiceParameters = cms.PSet( 
5795       RPCLayers = cms.bool( True ),
5796       UseMuonNavigation = cms.untracked.bool( True ),
5797       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
5798         'hltESPFastSteppingHelixPropagatorOpposite' )
5799     ),
5800     InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
5801     SeedTransformerParameters = cms.PSet( 
5802       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
5803       NMinRecHits = cms.uint32( 2 ),
5804       RescaleError = cms.double( 100.0 ),
5805       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5806       UseSubRecHits = cms.bool( False ),
5807       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
5808     ),
5809     L2TrajBuilderParameters = cms.PSet( 
5810       BWFilterParameters = cms.PSet( 
5811         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
5812         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
5813         BWSeedType = cms.string( "fromGenerator" ),
5814         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
5815         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
5816         EnableGEMMeasurement = cms.bool( True ),
5817         EnableRPCMeasurement = cms.bool( True ),
5818         MuonTrajectoryUpdatorParameters = cms.PSet( 
5819           ExcludeRPCFromFit = cms.bool( False ),
5820           Granularity = cms.int32( 0 ),
5821           MaxChi2 = cms.double( 25.0 ),
5822           RescaleError = cms.bool( False ),
5823           RescaleErrorFactor = cms.double( 100.0 ),
5824           UseInvalidHits = cms.bool( True )
5825         ),
5826         EnableCSCMeasurement = cms.bool( True ),
5827         MaxChi2 = cms.double( 100.0 ),
5828         FitDirection = cms.string( "outsideIn" ),
5829         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5830         NumberOfSigma = cms.double( 3.0 ),
5831         EnableDTMeasurement = cms.bool( True )
5832       ),
5833       DoSeedRefit = cms.bool( False ),
5834       FilterParameters = cms.PSet( 
5835         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
5836         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
5837         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
5838         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
5839         EnableGEMMeasurement = cms.bool( True ),
5840         EnableRPCMeasurement = cms.bool( True ),
5841         MuonTrajectoryUpdatorParameters = cms.PSet( 
5842           ExcludeRPCFromFit = cms.bool( False ),
5843           Granularity = cms.int32( 0 ),
5844           MaxChi2 = cms.double( 25.0 ),
5845           RescaleError = cms.bool( False ),
5846           RescaleErrorFactor = cms.double( 100.0 ),
5847           UseInvalidHits = cms.bool( True )
5848         ),
5849         EnableCSCMeasurement = cms.bool( True ),
5850         MaxChi2 = cms.double( 1000.0 ),
5851         FitDirection = cms.string( "insideOut" ),
5852         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5853         NumberOfSigma = cms.double( 3.0 ),
5854         EnableDTMeasurement = cms.bool( True )
5855       ),
5856       SeedPosition = cms.string( "in" ),
5857       DoBackwardFilter = cms.bool( True ),
5858       DoRefit = cms.bool( False ),
5859       NavigationType = cms.string( "Standard" ),
5860       SeedTransformerParameters = cms.PSet( 
5861         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
5862         NMinRecHits = cms.uint32( 2 ),
5863         RescaleError = cms.double( 100.0 ),
5864         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5865         UseSubRecHits = cms.bool( False ),
5866         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
5867       ),
5868       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
5869     ),
5870     DoSeedRefit = cms.bool( False ),
5871     TrackLoaderParameters = cms.PSet( 
5872       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5873       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5874       DoSmoothing = cms.bool( False ),
5875       VertexConstraint = cms.bool( True ),
5876       MuonUpdatorAtVertexParameters = cms.PSet( 
5877         MaxChi2 = cms.double( 1000000.0 ),
5878         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
5879         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
5880         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
5881       ),
5882       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
5883     ),
5884     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
5885 )
5886 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
5887     InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
5888 )
5889 fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
5890     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
5891     layersToTry = cms.int32( 2 ),
5892     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
5893     hitsToTry = cms.int32( 1 ),
5894     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
5895     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
5896     maxEtaForTOB = cms.double( 1.8 ),
5897     minEtaForTEC = cms.double( 0.7 ),
5898     debug = cms.untracked.bool( False ),
5899     maxSeeds = cms.uint32( 20 ),
5900     maxHitlessSeeds = cms.uint32( 5 ),
5901     maxHitSeeds = cms.uint32( 1 ),
5902     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
5903     maxHitlessSeedsIP = cms.uint32( 5 ),
5904     maxHitlessSeedsMuS = cms.uint32( 0 ),
5905     maxHitDoubletSeeds = cms.uint32( 0 ),
5906     getStrategyFromDNN = cms.bool( True ),
5907     useRegressor = cms.bool( False ),
5908     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
5909 )
5910 fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
5911     cleanTrajectoryAfterInOut = cms.bool( False ),
5912     doSeedingRegionRebuilding = cms.bool( False ),
5913     onlyPixelHitsForSeedCleaner = cms.bool( False ),
5914     reverseTrajectories = cms.bool( True ),
5915     useHitsSplitting = cms.bool( False ),
5916     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
5917     src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
5918     clustersToSkip = cms.InputTag( "" ),
5919     phase2clustersToSkip = cms.InputTag( "" ),
5920     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
5921     TransientInitialStateEstimatorParameters = cms.PSet( 
5922       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
5923       numberMeasurementsForFit = cms.int32( 4 ),
5924       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
5925     ),
5926     numHitsForSeedCleaner = cms.int32( 4 ),
5927     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
5928     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
5929     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
5930     maxNSeeds = cms.uint32( 500000 ),
5931     maxSeedsBeforeCleaning = cms.uint32( 5000 )
5932 )
5933 fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
5934     TrajectoryInEvent = cms.bool( False ),
5935     useHitsSplitting = cms.bool( False ),
5936     src = cms.InputTag( "hltIterL3OITrackCandidates" ),
5937     clusterRemovalInfo = cms.InputTag( "" ),
5938     AlgorithmName = cms.string( "iter10" ),
5939     GeometricInnerState = cms.bool( True ),
5940     reMatchSplitHits = cms.bool( False ),
5941     usePropagatorForPCA = cms.bool( False ),
5942     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5943     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
5944     useSimpleMF = cms.bool( False ),
5945     SimpleMagneticField = cms.string( "" ),
5946     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5947     Propagator = cms.string( "PropagatorWithMaterial" ),
5948     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5949     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
5950     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
5951 )
5952 fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
5953     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
5954     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
5955     vertices = cms.InputTag( "Notused" ),
5956     ignoreVertices = cms.bool( True ),
5957     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
5958     mva = cms.PSet( 
5959       minPixelHits = cms.vint32( 0, 0, 0 ),
5960       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
5961       dr_par = cms.PSet( 
5962         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
5963         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
5964         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
5965         dr_exp = cms.vint32( 4, 4, 2147483647 ),
5966         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
5967       ),
5968       maxLostLayers = cms.vint32( 4, 3, 2 ),
5969       min3DLayers = cms.vint32( 0, 0, 0 ),
5970       dz_par = cms.PSet( 
5971         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
5972         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
5973         dz_exp = cms.vint32( 4, 4, 2147483647 )
5974       ),
5975       minNVtxTrk = cms.int32( 3 ),
5976       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
5977       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
5978       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
5979       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
5980       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
5981       minLayers = cms.vint32( 3, 5, 5 )
5982     )
5983 )
5984 fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
5985     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
5986     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
5987     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
5988     minQuality = cms.string( "highPurity" ),
5989     copyExtras = cms.untracked.bool( True ),
5990     copyTrajectories = cms.untracked.bool( False )
5991 )
5992 fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
5993     ServiceParameters = cms.PSet( 
5994       RPCLayers = cms.bool( True ),
5995       UseMuonNavigation = cms.untracked.bool( True ),
5996       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
5997         'SteppingHelixPropagatorAny',
5998         'hltESPSmartPropagator',
5999         'hltESPSteppingHelixPropagatorOpposite' )
6000     ),
6001     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6002     TrackLoaderParameters = cms.PSet( 
6003       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
6004       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6005       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6006       DoSmoothing = cms.bool( True ),
6007       SmoothTkTrack = cms.untracked.bool( False ),
6008       VertexConstraint = cms.bool( False ),
6009       MuonUpdatorAtVertexParameters = cms.PSet( 
6010         MaxChi2 = cms.double( 1000000.0 ),
6011         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6012         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
6013       ),
6014       PutTkTrackIntoEvent = cms.untracked.bool( False ),
6015       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6016     ),
6017     L3TrajBuilderParameters = cms.PSet( 
6018       PtCut = cms.double( 1.0 ),
6019       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6020       GlobalMuonTrackMatcher = cms.PSet( 
6021         Chi2Cut_3 = cms.double( 200.0 ),
6022         DeltaDCut_2 = cms.double( 10.0 ),
6023         Eta_threshold = cms.double( 1.2 ),
6024         Quality_2 = cms.double( 15.0 ),
6025         DeltaDCut_1 = cms.double( 40.0 ),
6026         Quality_3 = cms.double( 7.0 ),
6027         DeltaDCut_3 = cms.double( 15.0 ),
6028         Quality_1 = cms.double( 20.0 ),
6029         Pt_threshold1 = cms.double( 0.0 ),
6030         DeltaRCut_2 = cms.double( 0.2 ),
6031         DeltaRCut_1 = cms.double( 0.1 ),
6032         Pt_threshold2 = cms.double( 9.99999999E8 ),
6033         Chi2Cut_1 = cms.double( 50.0 ),
6034         Chi2Cut_2 = cms.double( 50.0 ),
6035         DeltaRCut_3 = cms.double( 1.0 ),
6036         LocChi2Cut = cms.double( 0.001 ),
6037         Propagator = cms.string( "hltESPSmartPropagator" ),
6038         MinPt = cms.double( 1.0 ),
6039         MinP = cms.double( 2.5 )
6040       ),
6041       ScaleTECxFactor = cms.double( -1.0 ),
6042       tkTrajUseVertex = cms.bool( False ),
6043       MuonTrackingRegionBuilder = cms.PSet( 
6044         Rescale_Dz = cms.double( 4.0 ),
6045         Pt_fixed = cms.bool( False ),
6046         Eta_fixed = cms.bool( True ),
6047         Eta_min = cms.double( 0.1 ),
6048         DeltaZ = cms.double( 24.2 ),
6049         maxRegions = cms.int32( 2 ),
6050         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
6051         UseVertex = cms.bool( False ),
6052         Z_fixed = cms.bool( False ),
6053         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
6054         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
6055         Rescale_phi = cms.double( 3.0 ),
6056         DeltaEta = cms.double( 0.2 ),
6057         precise = cms.bool( True ),
6058         OnDemand = cms.int32( -1 ),
6059         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
6060         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
6061         vertexCollection = cms.InputTag( "pixelVertices" ),
6062         Pt_min = cms.double( 3.0 ),
6063         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6064         Phi_fixed = cms.bool( True ),
6065         DeltaR = cms.double( 0.025 ),
6066         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6067         DeltaPhi = cms.double( 0.15 ),
6068         Phi_min = cms.double( 0.1 ),
6069         Rescale_eta = cms.double( 3.0 )
6070       ),
6071       TrackTransformer = cms.PSet( 
6072         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6073         RefitDirection = cms.string( "insideOut" ),
6074         RefitRPCHits = cms.bool( True ),
6075         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6076         DoPredictionsOnly = cms.bool( False ),
6077         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6078         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6079         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6080       ),
6081       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6082       RefitRPCHits = cms.bool( True ),
6083       tkTrajVertex = cms.InputTag( "Notused" ),
6084       GlbRefitterParameters = cms.PSet( 
6085         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6086         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6087         RefitFlag = cms.bool( True ),
6088         SkipStation = cms.int32( -1 ),
6089         Chi2CutRPC = cms.double( 1.0 ),
6090         PropDirForCosmics = cms.bool( False ),
6091         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6092         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6093         HitThreshold = cms.int32( 1 ),
6094         Chi2CutGEM = cms.double( 1.0 ),
6095         DYTthrs = cms.vint32( 30, 15 ),
6096         TrackerSkipSystem = cms.int32( -1 ),
6097         RefitDirection = cms.string( "insideOut" ),
6098         Chi2CutCSC = cms.double( 150.0 ),
6099         Chi2CutDT = cms.double( 10.0 ),
6100         RefitRPCHits = cms.bool( True ),
6101         TrackerSkipSection = cms.int32( -1 ),
6102         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6103         DoPredictionsOnly = cms.bool( False ),
6104         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6105         MuonHitsOption = cms.int32( 1 ),
6106         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6107       ),
6108       PCut = cms.double( 2.5 ),
6109       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
6110       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6111       tkTrajMaxChi2 = cms.double( 9999.0 ),
6112       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6113       ScaleTECyFactor = cms.double( -1.0 ),
6114       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
6115     )
6116 )
6117 fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
6118     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
6119 )
6120 fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
6121     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
6122 )
6123 fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
6124     InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
6125     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
6126     MuonPtOption = cms.string( "Tracker" )
6127 )
6128 fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
6129     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6130     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
6131     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
6132     applyL3Filters = cms.bool( False ),
6133     MinNhits = cms.int32( 1 ),
6134     MaxNormalizedChi2 = cms.double( 20.0 ),
6135     MinNmuonHits = cms.int32( 1 ),
6136     MaxPtDifference = cms.double( 0.3 )
6137 )
6138 fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
6139     DeltaR = cms.double( 0.025 ),
6140     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6141     OnDemand = cms.int32( -1 ),
6142     vertexCollection = cms.InputTag( "notUsed" ),
6143     MeasurementTrackerName = cms.InputTag( "" ),
6144     UseVertex = cms.bool( False ),
6145     Rescale_Dz = cms.double( 4.0 ),
6146     Pt_fixed = cms.bool( True ),
6147     Z_fixed = cms.bool( True ),
6148     Pt_min = cms.double( 0.0 ),
6149     DeltaZ = cms.double( 24.2 ),
6150     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
6151     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
6152     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
6153     maxRegions = cms.int32( 5 ),
6154     precise = cms.bool( True ),
6155     input = cms.InputTag( "hltL2SelectorForL3IO" )
6156 )
6157 fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
6158     tracks = cms.InputTag( "hltPixelTracks" ),
6159     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
6160     produceTrackCollection = cms.bool( True ),
6161     produceMask = cms.bool( False )
6162 )
6163 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
6164     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
6165     InputVertexCollection = cms.InputTag( "" ),
6166     originHalfLength = cms.double( 0.3 ),
6167     originRadius = cms.double( 0.1 ),
6168     useProtoTrackKinematics = cms.bool( False ),
6169     useEventsWithNoVertex = cms.bool( True ),
6170     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6171     usePV = cms.bool( False ),
6172     includeFourthHit = cms.bool( True ),
6173     produceComplement = cms.bool( False ),
6174     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
6175 )
6176 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
6177     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
6178     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6179     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
6180     rejectAll = cms.bool( False ),
6181     isFromL1 = cms.bool( False ),
6182     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
6183     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
6184     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 ),
6185     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
6186     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 ),
6187     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
6188     doSort = cms.bool( False ),
6189     nSeedsMaxB = cms.int32( 99999 ),
6190     nSeedsMaxE = cms.int32( 99999 ),
6191     etaEdge = cms.double( 1.2 ),
6192     mvaCutB = cms.double( 0.04 ),
6193     mvaCutE = cms.double( 0.04 ),
6194     minL1Qual = cms.int32( 7 ),
6195     baseScore = cms.double( 0.5 )
6196 )
6197 fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6198     cleanTrajectoryAfterInOut = cms.bool( False ),
6199     doSeedingRegionRebuilding = cms.bool( True ),
6200     onlyPixelHitsForSeedCleaner = cms.bool( False ),
6201     reverseTrajectories = cms.bool( False ),
6202     useHitsSplitting = cms.bool( True ),
6203     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6204     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
6205     clustersToSkip = cms.InputTag( "" ),
6206     phase2clustersToSkip = cms.InputTag( "" ),
6207     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
6208     TransientInitialStateEstimatorParameters = cms.PSet( 
6209       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
6210       numberMeasurementsForFit = cms.int32( 4 ),
6211       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
6212     ),
6213     numHitsForSeedCleaner = cms.int32( 4 ),
6214     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6215     RedundantSeedCleaner = cms.string( "none" ),
6216     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
6217     maxNSeeds = cms.uint32( 100000 ),
6218     maxSeedsBeforeCleaning = cms.uint32( 1000 )
6219 )
6220 fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
6221     TrajectoryInEvent = cms.bool( False ),
6222     useHitsSplitting = cms.bool( False ),
6223     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
6224     clusterRemovalInfo = cms.InputTag( "" ),
6225     AlgorithmName = cms.string( "hltIter0" ),
6226     GeometricInnerState = cms.bool( True ),
6227     reMatchSplitHits = cms.bool( False ),
6228     usePropagatorForPCA = cms.bool( False ),
6229     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6230     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6231     useSimpleMF = cms.bool( True ),
6232     SimpleMagneticField = cms.string( "ParabolicMf" ),
6233     Fitter = cms.string( "hltESPFittingSmootherIT" ),
6234     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6235     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6236     NavigationSchool = cms.string( "" ),
6237     MeasurementTracker = cms.string( "" )
6238 )
6239 fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
6240     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
6241     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6242     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
6243     ignoreVertices = cms.bool( False ),
6244     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
6245     mva = cms.PSet( 
6246       minPixelHits = cms.vint32( 0, 0, 0 ),
6247       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
6248       dr_par = cms.PSet( 
6249         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
6250         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
6251         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6252         dr_exp = cms.vint32( 4, 4, 2147483647 ),
6253         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
6254       ),
6255       maxLostLayers = cms.vint32( 1, 1, 1 ),
6256       min3DLayers = cms.vint32( 0, 0, 0 ),
6257       dz_par = cms.PSet( 
6258         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6259         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
6260         dz_exp = cms.vint32( 4, 4, 2147483647 )
6261       ),
6262       minNVtxTrk = cms.int32( 3 ),
6263       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
6264       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
6265       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
6266       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
6267       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
6268       minLayers = cms.vint32( 3, 3, 4 )
6269     )
6270 )
6271 fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
6272     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
6273     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
6274     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
6275     minQuality = cms.string( "highPurity" ),
6276     copyExtras = cms.untracked.bool( True ),
6277     copyTrajectories = cms.untracked.bool( False )
6278 )
6279 fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
6280     ServiceParameters = cms.PSet( 
6281       RPCLayers = cms.bool( True ),
6282       UseMuonNavigation = cms.untracked.bool( True ),
6283       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
6284         'SteppingHelixPropagatorAny',
6285         'hltESPSmartPropagator',
6286         'hltESPSteppingHelixPropagatorOpposite' )
6287     ),
6288     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6289     TrackLoaderParameters = cms.PSet( 
6290       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
6291       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6292       DoSmoothing = cms.bool( False ),
6293       SmoothTkTrack = cms.untracked.bool( False ),
6294       VertexConstraint = cms.bool( False ),
6295       MuonUpdatorAtVertexParameters = cms.PSet( 
6296         MaxChi2 = cms.double( 1000000.0 ),
6297         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6298         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
6299       ),
6300       PutTkTrackIntoEvent = cms.untracked.bool( False ),
6301       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6302     ),
6303     L3TrajBuilderParameters = cms.PSet( 
6304       PtCut = cms.double( 1.0 ),
6305       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6306       GlobalMuonTrackMatcher = cms.PSet( 
6307         Chi2Cut_3 = cms.double( 200.0 ),
6308         DeltaDCut_2 = cms.double( 10.0 ),
6309         Eta_threshold = cms.double( 1.2 ),
6310         Quality_2 = cms.double( 15.0 ),
6311         DeltaDCut_1 = cms.double( 40.0 ),
6312         Quality_3 = cms.double( 7.0 ),
6313         DeltaDCut_3 = cms.double( 15.0 ),
6314         Quality_1 = cms.double( 20.0 ),
6315         Pt_threshold1 = cms.double( 0.0 ),
6316         DeltaRCut_2 = cms.double( 0.2 ),
6317         DeltaRCut_1 = cms.double( 0.1 ),
6318         Pt_threshold2 = cms.double( 9.99999999E8 ),
6319         Chi2Cut_1 = cms.double( 50.0 ),
6320         Chi2Cut_2 = cms.double( 50.0 ),
6321         DeltaRCut_3 = cms.double( 1.0 ),
6322         LocChi2Cut = cms.double( 0.001 ),
6323         Propagator = cms.string( "hltESPSmartPropagator" ),
6324         MinPt = cms.double( 1.0 ),
6325         MinP = cms.double( 2.5 )
6326       ),
6327       ScaleTECxFactor = cms.double( -1.0 ),
6328       tkTrajUseVertex = cms.bool( False ),
6329       MuonTrackingRegionBuilder = cms.PSet( 
6330         Rescale_Dz = cms.double( 4.0 ),
6331         Pt_fixed = cms.bool( True ),
6332         Eta_fixed = cms.bool( True ),
6333         Eta_min = cms.double( 0.1 ),
6334         DeltaZ = cms.double( 24.2 ),
6335         maxRegions = cms.int32( 2 ),
6336         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
6337         UseVertex = cms.bool( False ),
6338         Z_fixed = cms.bool( True ),
6339         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
6340         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
6341         Rescale_phi = cms.double( 3.0 ),
6342         DeltaEta = cms.double( 0.04 ),
6343         precise = cms.bool( True ),
6344         OnDemand = cms.int32( -1 ),
6345         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
6346         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
6347         vertexCollection = cms.InputTag( "pixelVertices" ),
6348         Pt_min = cms.double( 3.0 ),
6349         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6350         Phi_fixed = cms.bool( True ),
6351         DeltaR = cms.double( 0.025 ),
6352         input = cms.InputTag( "hltL2SelectorForL3IO" ),
6353         DeltaPhi = cms.double( 0.15 ),
6354         Phi_min = cms.double( 0.1 ),
6355         Rescale_eta = cms.double( 3.0 )
6356       ),
6357       TrackTransformer = cms.PSet( 
6358         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6359         RefitDirection = cms.string( "insideOut" ),
6360         RefitRPCHits = cms.bool( True ),
6361         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6362         DoPredictionsOnly = cms.bool( False ),
6363         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6364         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6365         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6366       ),
6367       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6368       RefitRPCHits = cms.bool( True ),
6369       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
6370       GlbRefitterParameters = cms.PSet( 
6371         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6372         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6373         RefitFlag = cms.bool( True ),
6374         SkipStation = cms.int32( -1 ),
6375         Chi2CutRPC = cms.double( 1.0 ),
6376         PropDirForCosmics = cms.bool( False ),
6377         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6378         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6379         HitThreshold = cms.int32( 1 ),
6380         Chi2CutGEM = cms.double( 1.0 ),
6381         DYTthrs = cms.vint32( 30, 15 ),
6382         TrackerSkipSystem = cms.int32( -1 ),
6383         RefitDirection = cms.string( "insideOut" ),
6384         Chi2CutCSC = cms.double( 150.0 ),
6385         Chi2CutDT = cms.double( 10.0 ),
6386         RefitRPCHits = cms.bool( True ),
6387         TrackerSkipSection = cms.int32( -1 ),
6388         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6389         DoPredictionsOnly = cms.bool( False ),
6390         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6391         MuonHitsOption = cms.int32( 1 ),
6392         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6393       ),
6394       PCut = cms.double( 2.5 ),
6395       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
6396       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6397       matchToSeeds = cms.bool( True ),
6398       tkTrajMaxChi2 = cms.double( 9999.0 ),
6399       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6400       ScaleTECyFactor = cms.double( -1.0 ),
6401       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
6402     )
6403 )
6404 fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
6405     labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
6406 )
6407 fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
6408     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6409     L1MinPt = cms.double( -1.0 ),
6410     L1MaxEta = cms.double( 5.0 ),
6411     L1MinQuality = cms.uint32( 7 ),
6412     CentralBxOnly = cms.bool( True )
6413 )
6414 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
6415     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
6416     L1MinPt = cms.double( 0.0 ),
6417     L1MaxEta = cms.double( 2.5 ),
6418     L1MinQuality = cms.uint32( 7 ),
6419     SetMinPtBarrelTo = cms.double( 3.5 ),
6420     SetMinPtEndcapTo = cms.double( 1.0 ),
6421     CentralBxOnly = cms.bool( True ),
6422     RegionPSet = cms.PSet( 
6423       vertexCollection = cms.InputTag( "notUsed" ),
6424       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
6425       zErrorVetex = cms.double( 0.2 ),
6426       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6427       zErrorBeamSpot = cms.double( 24.2 ),
6428       maxNVertices = cms.int32( 1 ),
6429       maxNRegions = cms.int32( 5 ),
6430       nSigmaZVertex = cms.double( 3.0 ),
6431       nSigmaZBeamSpot = cms.double( 4.0 ),
6432       ptMin = cms.double( 0.0 ),
6433       mode = cms.string( "BeamSpotSigma" ),
6434       input = cms.InputTag( "hltL1MuonsPt0" ),
6435       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
6436       searchOpt = cms.bool( False ),
6437       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
6438       whereToUseMeasurementTracker = cms.string( "Never" ),
6439       originRadius = cms.double( 0.2 ),
6440       measurementTrackerName = cms.InputTag( "" ),
6441       precise = cms.bool( True )
6442     ),
6443     ServiceParameters = cms.PSet( 
6444       RPCLayers = cms.bool( True ),
6445       UseMuonNavigation = cms.untracked.bool( True ),
6446       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
6447     )
6448 )
6449 fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
6450     tracks = cms.InputTag( "hltPixelTracks" ),
6451     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
6452     produceTrackCollection = cms.bool( True ),
6453     produceMask = cms.bool( False )
6454 )
6455 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
6456     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
6457     InputVertexCollection = cms.InputTag( "" ),
6458     originHalfLength = cms.double( 0.3 ),
6459     originRadius = cms.double( 0.1 ),
6460     useProtoTrackKinematics = cms.bool( False ),
6461     useEventsWithNoVertex = cms.bool( True ),
6462     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6463     usePV = cms.bool( False ),
6464     includeFourthHit = cms.bool( True ),
6465     produceComplement = cms.bool( False ),
6466     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
6467 )
6468 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
6469     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
6470     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6471     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
6472     rejectAll = cms.bool( False ),
6473     isFromL1 = cms.bool( True ),
6474     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
6475     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
6476     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
6477     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
6478     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
6479     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
6480     doSort = cms.bool( False ),
6481     nSeedsMaxB = cms.int32( 99999 ),
6482     nSeedsMaxE = cms.int32( 99999 ),
6483     etaEdge = cms.double( 1.2 ),
6484     mvaCutB = cms.double( 0.04 ),
6485     mvaCutE = cms.double( 0.04 ),
6486     minL1Qual = cms.int32( 7 ),
6487     baseScore = cms.double( 0.5 )
6488 )
6489 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6490     cleanTrajectoryAfterInOut = cms.bool( False ),
6491     doSeedingRegionRebuilding = cms.bool( True ),
6492     onlyPixelHitsForSeedCleaner = cms.bool( False ),
6493     reverseTrajectories = cms.bool( False ),
6494     useHitsSplitting = cms.bool( True ),
6495     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6496     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
6497     clustersToSkip = cms.InputTag( "" ),
6498     phase2clustersToSkip = cms.InputTag( "" ),
6499     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
6500     TransientInitialStateEstimatorParameters = cms.PSet( 
6501       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
6502       numberMeasurementsForFit = cms.int32( 4 ),
6503       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
6504     ),
6505     numHitsForSeedCleaner = cms.int32( 4 ),
6506     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6507     RedundantSeedCleaner = cms.string( "none" ),
6508     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
6509     maxNSeeds = cms.uint32( 100000 ),
6510     maxSeedsBeforeCleaning = cms.uint32( 1000 )
6511 )
6512 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
6513     TrajectoryInEvent = cms.bool( False ),
6514     useHitsSplitting = cms.bool( False ),
6515     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
6516     clusterRemovalInfo = cms.InputTag( "" ),
6517     AlgorithmName = cms.string( "hltIter0" ),
6518     GeometricInnerState = cms.bool( True ),
6519     reMatchSplitHits = cms.bool( False ),
6520     usePropagatorForPCA = cms.bool( False ),
6521     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6522     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6523     useSimpleMF = cms.bool( True ),
6524     SimpleMagneticField = cms.string( "ParabolicMf" ),
6525     Fitter = cms.string( "hltESPFittingSmootherIT" ),
6526     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6527     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6528     NavigationSchool = cms.string( "" ),
6529     MeasurementTracker = cms.string( "" )
6530 )
6531 fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
6532     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
6533     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6534     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
6535     ignoreVertices = cms.bool( False ),
6536     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
6537     mva = cms.PSet( 
6538       minPixelHits = cms.vint32( 0, 0, 0 ),
6539       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
6540       dr_par = cms.PSet( 
6541         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
6542         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
6543         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6544         dr_exp = cms.vint32( 4, 4, 2147483647 ),
6545         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
6546       ),
6547       maxLostLayers = cms.vint32( 1, 1, 1 ),
6548       min3DLayers = cms.vint32( 0, 0, 0 ),
6549       dz_par = cms.PSet( 
6550         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6551         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
6552         dz_exp = cms.vint32( 4, 4, 2147483647 )
6553       ),
6554       minNVtxTrk = cms.int32( 3 ),
6555       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
6556       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
6557       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
6558       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
6559       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
6560       minLayers = cms.vint32( 3, 3, 4 )
6561     )
6562 )
6563 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
6564     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
6565     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
6566     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
6567     minQuality = cms.string( "highPurity" ),
6568     copyExtras = cms.untracked.bool( True ),
6569     copyTrajectories = cms.untracked.bool( False )
6570 )
6571 fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
6572     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
6573     trackClassifier = cms.InputTag( '','QualityMasks' ),
6574     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
6575     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
6576     oldClusterRemovalInfo = cms.InputTag( "" ),
6577     TrackQuality = cms.string( "highPurity" ),
6578     maxChi2 = cms.double( 16.0 ),
6579     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
6580     overrideTrkQuals = cms.InputTag( "" )
6581 )
6582 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
6583     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
6584     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
6585     phase2clustersToSkip = cms.InputTag( "" )
6586 )
6587 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
6588     RegionPSet = cms.PSet( 
6589       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
6590       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6591       zErrorBeamSpot = cms.double( 15.0 ),
6592       extraPhi = cms.double( 0.0 ),
6593       extraEta = cms.double( 0.0 ),
6594       maxNVertices = cms.int32( 3 ),
6595       nSigmaZVertex = cms.double( 3.0 ),
6596       nSigmaZBeamSpot = cms.double( 4.0 ),
6597       ptMin = cms.double( 1.2 ),
6598       operationMode = cms.string( "VerticesFixed" ),
6599       searchOpt = cms.bool( False ),
6600       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
6601       originRadius = cms.double( 0.015 ),
6602       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
6603       precise = cms.bool( True ),
6604       zErrorVertex = cms.double( 0.03 )
6605     ),
6606     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
6607     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
6608     ignoreSingleFPixPanelModules = cms.bool( True ),
6609     debug = cms.untracked.bool( False ),
6610     createPlottingFiles = cms.untracked.bool( False ),
6611     layerList = cms.vstring( 'BPix1+BPix2',
6612       'BPix1+BPix3',
6613       'BPix1+BPix4',
6614       'BPix2+BPix3',
6615       'BPix2+BPix4',
6616       'BPix3+BPix4',
6617       'BPix1+FPix1_pos',
6618       'BPix1+FPix1_neg',
6619       'BPix1+FPix2_pos',
6620       'BPix1+FPix2_neg',
6621       'BPix1+FPix3_pos',
6622       'BPix1+FPix3_neg',
6623       'BPix2+FPix1_pos',
6624       'BPix2+FPix1_neg',
6625       'BPix2+FPix2_pos',
6626       'BPix2+FPix2_neg',
6627       'BPix3+FPix1_pos',
6628       'BPix3+FPix1_neg',
6629       'FPix1_pos+FPix2_pos',
6630       'FPix1_neg+FPix2_neg',
6631       'FPix1_pos+FPix3_pos',
6632       'FPix1_neg+FPix3_neg',
6633       'FPix2_pos+FPix3_pos',
6634       'FPix2_neg+FPix3_neg' ),
6635     BPix = cms.PSet( 
6636       hitErrorRPhi = cms.double( 0.0027 ),
6637       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6638       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
6639       useErrorsFromParam = cms.bool( True ),
6640       hitErrorRZ = cms.double( 0.006 ),
6641       HitProducer = cms.string( "hltSiPixelRecHits" )
6642     ),
6643     FPix = cms.PSet( 
6644       hitErrorRPhi = cms.double( 0.0051 ),
6645       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6646       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
6647       useErrorsFromParam = cms.bool( True ),
6648       hitErrorRZ = cms.double( 0.0036 ),
6649       HitProducer = cms.string( "hltSiPixelRecHits" )
6650     ),
6651     TIB = cms.PSet(  ),
6652     TID = cms.PSet(  ),
6653     TOB = cms.PSet(  ),
6654     TEC = cms.PSet(  ),
6655     MTIB = cms.PSet(  ),
6656     MTID = cms.PSet(  ),
6657     MTOB = cms.PSet(  ),
6658     MTEC = cms.PSet(  )
6659 )
6660 fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
6661     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
6662     L1MinPt = cms.double( 0.0 ),
6663     L1MaxEta = cms.double( 2.5 ),
6664     L1MinQuality = cms.uint32( 7 ),
6665     SetMinPtBarrelTo = cms.double( 3.5 ),
6666     SetMinPtEndcapTo = cms.double( 1.0 ),
6667     CentralBxOnly = cms.bool( True ),
6668     RegionPSet = cms.PSet( 
6669       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
6670       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
6671       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6672       zErrorBeamSpot = cms.double( 15.0 ),
6673       maxNVertices = cms.int32( 3 ),
6674       maxNRegions = cms.int32( 3 ),
6675       nSigmaZVertex = cms.double( 3.0 ),
6676       nSigmaZBeamSpot = cms.double( 4.0 ),
6677       ptMin = cms.double( 1.2 ),
6678       mode = cms.string( "VerticesFixed" ),
6679       input = cms.InputTag( "hltL1MuonsPt0" ),
6680       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
6681       searchOpt = cms.bool( False ),
6682       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
6683       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
6684       originRadius = cms.double( 0.015 ),
6685       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
6686       precise = cms.bool( True )
6687     ),
6688     ServiceParameters = cms.PSet( 
6689       RPCLayers = cms.bool( True ),
6690       UseMuonNavigation = cms.untracked.bool( True ),
6691       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
6692     )
6693 )
6694 fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
6695     doClusterCheck = cms.bool( False ),
6696     MaxNumberOfStripClusters = cms.uint32( 50000 ),
6697     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
6698     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
6699     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
6700     cut = cms.string( "" ),
6701     DontCountDetsAboveNClusters = cms.uint32( 0 ),
6702     silentClusterCheck = cms.untracked.bool( False )
6703 )
6704 fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
6705     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
6706     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
6707     trackingRegionsSeedingLayers = cms.InputTag( "" ),
6708     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
6709     produceSeedingHitSets = cms.bool( True ),
6710     produceIntermediateHitDoublets = cms.bool( False ),
6711     maxElement = cms.uint32( 0 ),
6712     maxElementTotal = cms.uint32( 50000000 ),
6713     putEmptyIfMaxElementReached = cms.bool( False ),
6714     layerPairs = cms.vuint32( 0 )
6715 )
6716 fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
6717     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
6718     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
6719     SeedMomentumForBOFF = cms.double( 5.0 ),
6720     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
6721     MinOneOverPtError = cms.double( 1.0 ),
6722     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6723     magneticField = cms.string( "ParabolicMf" ),
6724     forceKinematicWithRegionDirection = cms.bool( False ),
6725     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
6726 )
6727 fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
6728     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
6729     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6730     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
6731     rejectAll = cms.bool( False ),
6732     isFromL1 = cms.bool( True ),
6733     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
6734     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
6735     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
6736     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
6737     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
6738     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
6739     doSort = cms.bool( False ),
6740     nSeedsMaxB = cms.int32( 99999 ),
6741     nSeedsMaxE = cms.int32( 99999 ),
6742     etaEdge = cms.double( 1.2 ),
6743     mvaCutB = cms.double( 0.1 ),
6744     mvaCutE = cms.double( 0.1 ),
6745     minL1Qual = cms.int32( 7 ),
6746     baseScore = cms.double( 0.5 )
6747 )
6748 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6749     cleanTrajectoryAfterInOut = cms.bool( False ),
6750     doSeedingRegionRebuilding = cms.bool( False ),
6751     onlyPixelHitsForSeedCleaner = cms.bool( False ),
6752     reverseTrajectories = cms.bool( False ),
6753     useHitsSplitting = cms.bool( False ),
6754     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
6755     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
6756     clustersToSkip = cms.InputTag( "" ),
6757     phase2clustersToSkip = cms.InputTag( "" ),
6758     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
6759     TransientInitialStateEstimatorParameters = cms.PSet( 
6760       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
6761       numberMeasurementsForFit = cms.int32( 4 ),
6762       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
6763     ),
6764     numHitsForSeedCleaner = cms.int32( 4 ),
6765     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6766     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
6767     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
6768     maxNSeeds = cms.uint32( 100000 ),
6769     maxSeedsBeforeCleaning = cms.uint32( 1000 )
6770 )
6771 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
6772     TrajectoryInEvent = cms.bool( False ),
6773     useHitsSplitting = cms.bool( False ),
6774     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
6775     clusterRemovalInfo = cms.InputTag( "" ),
6776     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
6777     GeometricInnerState = cms.bool( True ),
6778     reMatchSplitHits = cms.bool( False ),
6779     usePropagatorForPCA = cms.bool( False ),
6780     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6781     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
6782     useSimpleMF = cms.bool( True ),
6783     SimpleMagneticField = cms.string( "ParabolicMf" ),
6784     Fitter = cms.string( "hltESPFittingSmootherIT" ),
6785     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6786     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6787     NavigationSchool = cms.string( "" ),
6788     MeasurementTracker = cms.string( "" )
6789 )
6790 fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
6791     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
6792     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6793     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
6794     ignoreVertices = cms.bool( False ),
6795     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
6796     mva = cms.PSet( 
6797       minPixelHits = cms.vint32( 0, 0, 0 ),
6798       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
6799       dr_par = cms.PSet( 
6800         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
6801         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
6802         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
6803         dr_exp = cms.vint32( 4, 4, 4 ),
6804         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
6805       ),
6806       maxLostLayers = cms.vint32( 1, 1, 1 ),
6807       min3DLayers = cms.vint32( 0, 0, 0 ),
6808       dz_par = cms.PSet( 
6809         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
6810         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
6811         dz_exp = cms.vint32( 4, 4, 4 )
6812       ),
6813       minNVtxTrk = cms.int32( 3 ),
6814       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
6815       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
6816       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
6817       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
6818       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
6819       minLayers = cms.vint32( 3, 3, 3 )
6820     )
6821 )
6822 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
6823     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
6824     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
6825     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
6826     minQuality = cms.string( "highPurity" ),
6827     copyExtras = cms.untracked.bool( True ),
6828     copyTrajectories = cms.untracked.bool( False )
6829 )
6830 fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
6831     copyExtras = cms.untracked.bool( True ),
6832     copyMVA = cms.bool( False ),
6833     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
6834     MaxNormalizedChisq = cms.double( 1000.0 ),
6835     MinPT = cms.double( 0.05 ),
6836     MinFound = cms.int32( 3 ),
6837     Epsilon = cms.double( -0.001 ),
6838     ShareFrac = cms.double( 0.19 ),
6839     allowFirstHitShare = cms.bool( True ),
6840     FoundHitBonus = cms.double( 5.0 ),
6841     LostHitPenalty = cms.double( 20.0 ),
6842     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
6843     newQuality = cms.string( "confirmed" ),
6844     setsToMerge = cms.VPSet( 
6845       cms.PSet(  pQual = cms.bool( False ),
6846         tLists = cms.vint32( 0, 1 )
6847       )
6848     ),
6849     hasSelector = cms.vint32( 0, 0 ),
6850     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
6851     writeOnlyTrkQuals = cms.bool( False ),
6852     makeReKeyedSeeds = cms.untracked.bool( False ),
6853     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
6854 )
6855 fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
6856     copyExtras = cms.untracked.bool( True ),
6857     copyMVA = cms.bool( False ),
6858     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
6859     MaxNormalizedChisq = cms.double( 1000.0 ),
6860     MinPT = cms.double( 0.05 ),
6861     MinFound = cms.int32( 3 ),
6862     Epsilon = cms.double( -0.001 ),
6863     ShareFrac = cms.double( 0.19 ),
6864     allowFirstHitShare = cms.bool( True ),
6865     FoundHitBonus = cms.double( 5.0 ),
6866     LostHitPenalty = cms.double( 20.0 ),
6867     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
6868     newQuality = cms.string( "confirmed" ),
6869     setsToMerge = cms.VPSet( 
6870       cms.PSet(  pQual = cms.bool( False ),
6871         tLists = cms.vint32( 0, 1 )
6872       )
6873     ),
6874     hasSelector = cms.vint32( 0, 0 ),
6875     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
6876     writeOnlyTrkQuals = cms.bool( False ),
6877     makeReKeyedSeeds = cms.untracked.bool( False ),
6878     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
6879 )
6880 fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
6881     copyExtras = cms.untracked.bool( True ),
6882     copyMVA = cms.bool( False ),
6883     TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
6884     MaxNormalizedChisq = cms.double( 1000.0 ),
6885     MinPT = cms.double( 0.05 ),
6886     MinFound = cms.int32( 3 ),
6887     Epsilon = cms.double( -0.001 ),
6888     ShareFrac = cms.double( 0.19 ),
6889     allowFirstHitShare = cms.bool( True ),
6890     FoundHitBonus = cms.double( 5.0 ),
6891     LostHitPenalty = cms.double( 20.0 ),
6892     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
6893     newQuality = cms.string( "confirmed" ),
6894     setsToMerge = cms.VPSet( 
6895       cms.PSet(  pQual = cms.bool( False ),
6896         tLists = cms.vint32( 0, 1 )
6897       )
6898     ),
6899     hasSelector = cms.vint32( 0, 0 ),
6900     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
6901     writeOnlyTrkQuals = cms.bool( False ),
6902     makeReKeyedSeeds = cms.untracked.bool( False ),
6903     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
6904 )
6905 fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
6906     ServiceParameters = cms.PSet( 
6907       RPCLayers = cms.bool( True ),
6908       UseMuonNavigation = cms.untracked.bool( True ),
6909       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
6910         'SteppingHelixPropagatorAny',
6911         'hltESPSmartPropagator',
6912         'hltESPSteppingHelixPropagatorOpposite' )
6913     ),
6914     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6915     TrackLoaderParameters = cms.PSet( 
6916       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
6917       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6918       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6919       DoSmoothing = cms.bool( True ),
6920       SmoothTkTrack = cms.untracked.bool( False ),
6921       VertexConstraint = cms.bool( False ),
6922       MuonUpdatorAtVertexParameters = cms.PSet( 
6923         MaxChi2 = cms.double( 1000000.0 ),
6924         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6925         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
6926       ),
6927       PutTkTrackIntoEvent = cms.untracked.bool( False ),
6928       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6929     ),
6930     L3TrajBuilderParameters = cms.PSet( 
6931       PtCut = cms.double( 1.0 ),
6932       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6933       GlobalMuonTrackMatcher = cms.PSet( 
6934         Chi2Cut_3 = cms.double( 200.0 ),
6935         DeltaDCut_2 = cms.double( 10.0 ),
6936         Eta_threshold = cms.double( 1.2 ),
6937         Quality_2 = cms.double( 15.0 ),
6938         DeltaDCut_1 = cms.double( 40.0 ),
6939         Quality_3 = cms.double( 7.0 ),
6940         DeltaDCut_3 = cms.double( 15.0 ),
6941         Quality_1 = cms.double( 20.0 ),
6942         Pt_threshold1 = cms.double( 0.0 ),
6943         DeltaRCut_2 = cms.double( 0.2 ),
6944         DeltaRCut_1 = cms.double( 0.1 ),
6945         Pt_threshold2 = cms.double( 9.99999999E8 ),
6946         Chi2Cut_1 = cms.double( 50.0 ),
6947         Chi2Cut_2 = cms.double( 50.0 ),
6948         DeltaRCut_3 = cms.double( 1.0 ),
6949         LocChi2Cut = cms.double( 0.001 ),
6950         Propagator = cms.string( "hltESPSmartPropagator" ),
6951         MinPt = cms.double( 1.0 ),
6952         MinP = cms.double( 2.5 )
6953       ),
6954       ScaleTECxFactor = cms.double( -1.0 ),
6955       tkTrajUseVertex = cms.bool( False ),
6956       MuonTrackingRegionBuilder = cms.PSet( 
6957         Rescale_Dz = cms.double( 4.0 ),
6958         Pt_fixed = cms.bool( False ),
6959         Eta_fixed = cms.bool( True ),
6960         Eta_min = cms.double( 0.1 ),
6961         DeltaZ = cms.double( 24.2 ),
6962         maxRegions = cms.int32( 2 ),
6963         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
6964         UseVertex = cms.bool( False ),
6965         Z_fixed = cms.bool( False ),
6966         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
6967         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
6968         Rescale_phi = cms.double( 3.0 ),
6969         DeltaEta = cms.double( 0.2 ),
6970         precise = cms.bool( True ),
6971         OnDemand = cms.int32( -1 ),
6972         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
6973         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
6974         vertexCollection = cms.InputTag( "pixelVertices" ),
6975         Pt_min = cms.double( 3.0 ),
6976         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6977         Phi_fixed = cms.bool( True ),
6978         DeltaR = cms.double( 0.025 ),
6979         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6980         DeltaPhi = cms.double( 0.15 ),
6981         Phi_min = cms.double( 0.1 ),
6982         Rescale_eta = cms.double( 3.0 )
6983       ),
6984       TrackTransformer = cms.PSet( 
6985         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6986         RefitDirection = cms.string( "insideOut" ),
6987         RefitRPCHits = cms.bool( True ),
6988         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6989         DoPredictionsOnly = cms.bool( False ),
6990         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6991         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6992         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6993       ),
6994       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6995       RefitRPCHits = cms.bool( True ),
6996       tkTrajVertex = cms.InputTag( "Notused" ),
6997       GlbRefitterParameters = cms.PSet( 
6998         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6999         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7000         RefitFlag = cms.bool( True ),
7001         SkipStation = cms.int32( -1 ),
7002         Chi2CutRPC = cms.double( 1.0 ),
7003         PropDirForCosmics = cms.bool( False ),
7004         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7005         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7006         HitThreshold = cms.int32( 1 ),
7007         Chi2CutGEM = cms.double( 1.0 ),
7008         DYTthrs = cms.vint32( 30, 15 ),
7009         TrackerSkipSystem = cms.int32( -1 ),
7010         RefitDirection = cms.string( "insideOut" ),
7011         Chi2CutCSC = cms.double( 150.0 ),
7012         Chi2CutDT = cms.double( 10.0 ),
7013         RefitRPCHits = cms.bool( True ),
7014         TrackerSkipSection = cms.int32( -1 ),
7015         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7016         DoPredictionsOnly = cms.bool( False ),
7017         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7018         MuonHitsOption = cms.int32( 1 ),
7019         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7020       ),
7021       PCut = cms.double( 2.5 ),
7022       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7023       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7024       tkTrajMaxChi2 = cms.double( 9999.0 ),
7025       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7026       ScaleTECyFactor = cms.double( -1.0 ),
7027       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
7028     )
7029 )
7030 fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
7031     MuonCaloCompatibility = cms.PSet( 
7032       delta_eta = cms.double( 0.02 ),
7033       delta_phi = cms.double( 0.02 ),
7034       allSiPMHO = cms.bool( False ),
7035       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
7036       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
7037     ),
7038     TrackAssociatorParameters = cms.PSet( 
7039       useMuon = cms.bool( True ),
7040       truthMatch = cms.bool( False ),
7041       usePreshower = cms.bool( False ),
7042       dRPreshowerPreselection = cms.double( 0.2 ),
7043       muonMaxDistanceSigmaY = cms.double( 0.0 ),
7044       useEcal = cms.bool( False ),
7045       muonMaxDistanceSigmaX = cms.double( 0.0 ),
7046       dRMuon = cms.double( 9999.0 ),
7047       dREcal = cms.double( 9999.0 ),
7048       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7049       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7050       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7051       useGEM = cms.bool( True ),
7052       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
7053       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7054       propagateAllDirections = cms.bool( True ),
7055       muonMaxDistanceY = cms.double( 5.0 ),
7056       useHO = cms.bool( False ),
7057       muonMaxDistanceX = cms.double( 5.0 ),
7058       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7059       useHcal = cms.bool( False ),
7060       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7061       accountForTrajectoryChangeCalo = cms.bool( False ),
7062       dREcalPreselection = cms.double( 0.05 ),
7063       useCalo = cms.bool( False ),
7064       dRMuonPreselection = cms.double( 0.2 ),
7065       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7066       dRHcal = cms.double( 9999.0 ),
7067       dRHcalPreselection = cms.double( 0.2 ),
7068       HORecHitCollectionLabel = cms.InputTag( "Notused" )
7069     ),
7070     CaloExtractorPSet = cms.PSet( 
7071       DR_Veto_H = cms.double( 0.1 ),
7072       CenterConeOnCalIntersection = cms.bool( False ),
7073       NoiseTow_EE = cms.double( 0.15 ),
7074       Noise_EB = cms.double( 0.025 ),
7075       Noise_HE = cms.double( 0.2 ),
7076       DR_Veto_E = cms.double( 0.07 ),
7077       NoiseTow_EB = cms.double( 0.04 ),
7078       Noise_EE = cms.double( 0.1 ),
7079       UseRecHitsFlag = cms.bool( False ),
7080       DR_Max = cms.double( 1.0 ),
7081       DepositLabel = cms.untracked.string( "Cal" ),
7082       Noise_HO = cms.double( 0.2 ),
7083       DR_Veto_HO = cms.double( 0.1 ),
7084       Threshold_H = cms.double( 0.5 ),
7085       PrintTimeReport = cms.untracked.bool( False ),
7086       Threshold_E = cms.double( 0.2 ),
7087       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7088       ComponentName = cms.string( "CaloExtractorByAssociator" ),
7089       Threshold_HO = cms.double( 0.5 ),
7090       DepositInstanceLabels = cms.vstring( 'ecal',
7091         'hcal',
7092         'ho' ),
7093       ServiceParameters = cms.PSet( 
7094         RPCLayers = cms.bool( False ),
7095         UseMuonNavigation = cms.untracked.bool( False ),
7096         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7097       ),
7098       TrackAssociatorParameters = cms.PSet( 
7099         useMuon = cms.bool( False ),
7100         truthMatch = cms.bool( False ),
7101         usePreshower = cms.bool( False ),
7102         dRPreshowerPreselection = cms.double( 0.2 ),
7103         muonMaxDistanceSigmaY = cms.double( 0.0 ),
7104         useEcal = cms.bool( False ),
7105         muonMaxDistanceSigmaX = cms.double( 0.0 ),
7106         dRMuon = cms.double( 9999.0 ),
7107         dREcal = cms.double( 1.0 ),
7108         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7109         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7110         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7111         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7112         propagateAllDirections = cms.bool( True ),
7113         muonMaxDistanceY = cms.double( 5.0 ),
7114         useHO = cms.bool( False ),
7115         muonMaxDistanceX = cms.double( 5.0 ),
7116         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7117         useHcal = cms.bool( False ),
7118         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7119         accountForTrajectoryChangeCalo = cms.bool( False ),
7120         dREcalPreselection = cms.double( 1.0 ),
7121         useCalo = cms.bool( True ),
7122         dRMuonPreselection = cms.double( 0.2 ),
7123         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7124         dRHcal = cms.double( 1.0 ),
7125         dRHcalPreselection = cms.double( 1.0 ),
7126         HORecHitCollectionLabel = cms.InputTag( "Notused" )
7127       ),
7128       Noise_HB = cms.double( 0.2 )
7129     ),
7130     TrackExtractorPSet = cms.PSet( 
7131       Diff_z = cms.double( 0.2 ),
7132       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
7133       Chi2Ndof_Max = cms.double( 1.0E64 ),
7134       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
7135       DR_Veto = cms.double( 0.01 ),
7136       Pt_Min = cms.double( -1.0 ),
7137       DR_Max = cms.double( 1.0 ),
7138       NHits_Min = cms.uint32( 0 ),
7139       Chi2Prob_Min = cms.double( -1.0 ),
7140       Diff_r = cms.double( 0.1 ),
7141       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
7142       ComponentName = cms.string( "TrackExtractor" )
7143     ),
7144     JetExtractorPSet = cms.PSet( 
7145       JetCollectionLabel = cms.InputTag( "Notused" ),
7146       DR_Veto = cms.double( 0.1 ),
7147       DR_Max = cms.double( 1.0 ),
7148       ExcludeMuonVeto = cms.bool( True ),
7149       PrintTimeReport = cms.untracked.bool( False ),
7150       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7151       ComponentName = cms.string( "JetExtractor" ),
7152       ServiceParameters = cms.PSet( 
7153         RPCLayers = cms.bool( False ),
7154         UseMuonNavigation = cms.untracked.bool( False ),
7155         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7156       ),
7157       TrackAssociatorParameters = cms.PSet( 
7158         useMuon = cms.bool( False ),
7159         truthMatch = cms.bool( False ),
7160         usePreshower = cms.bool( False ),
7161         dRPreshowerPreselection = cms.double( 0.2 ),
7162         muonMaxDistanceSigmaY = cms.double( 0.0 ),
7163         useEcal = cms.bool( False ),
7164         muonMaxDistanceSigmaX = cms.double( 0.0 ),
7165         dRMuon = cms.double( 9999.0 ),
7166         dREcal = cms.double( 0.5 ),
7167         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7168         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7169         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7170         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7171         propagateAllDirections = cms.bool( True ),
7172         muonMaxDistanceY = cms.double( 5.0 ),
7173         useHO = cms.bool( False ),
7174         muonMaxDistanceX = cms.double( 5.0 ),
7175         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7176         useHcal = cms.bool( False ),
7177         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7178         accountForTrajectoryChangeCalo = cms.bool( False ),
7179         dREcalPreselection = cms.double( 0.5 ),
7180         useCalo = cms.bool( True ),
7181         dRMuonPreselection = cms.double( 0.2 ),
7182         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7183         dRHcal = cms.double( 0.5 ),
7184         dRHcalPreselection = cms.double( 0.5 ),
7185         HORecHitCollectionLabel = cms.InputTag( "Notused" )
7186       ),
7187       Threshold = cms.double( 5.0 )
7188     ),
7189     trackDepositName = cms.string( "tracker" ),
7190     ecalDepositName = cms.string( "ecal" ),
7191     hcalDepositName = cms.string( "hcal" ),
7192     hoDepositName = cms.string( "ho" ),
7193     jetDepositName = cms.string( "jets" ),
7194     TimingFillerParameters = cms.PSet( 
7195       DTTimingParameters = cms.PSet( 
7196         HitError = cms.double( 6.0 ),
7197         MatchParameters = cms.PSet( 
7198           TightMatchDT = cms.bool( False ),
7199           DTradius = cms.double( 0.01 ),
7200           TightMatchCSC = cms.bool( True ),
7201           CSCsegments = cms.InputTag( "hltCscSegments" ),
7202           DTsegments = cms.InputTag( "hltDt4DSegments" )
7203         ),
7204         debug = cms.bool( False ),
7205         DoWireCorr = cms.bool( False ),
7206         RequireBothProjections = cms.bool( False ),
7207         DTTimeOffset = cms.double( 2.7 ),
7208         PruneCut = cms.double( 10000.0 ),
7209         DTsegments = cms.InputTag( "hltDt4DSegments" ),
7210         UseSegmentT0 = cms.bool( False ),
7211         HitsMin = cms.int32( 5 ),
7212         DropTheta = cms.bool( True ),
7213         ServiceParameters = cms.PSet( 
7214           RPCLayers = cms.bool( True ),
7215           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7216         )
7217       ),
7218       UseCSC = cms.bool( True ),
7219       CSCTimingParameters = cms.PSet( 
7220         MatchParameters = cms.PSet( 
7221           TightMatchDT = cms.bool( False ),
7222           DTradius = cms.double( 0.01 ),
7223           TightMatchCSC = cms.bool( True ),
7224           CSCsegments = cms.InputTag( "hltCscSegments" ),
7225           DTsegments = cms.InputTag( "hltDt4DSegments" )
7226         ),
7227         debug = cms.bool( False ),
7228         CSCWireTimeOffset = cms.double( 0.0 ),
7229         CSCStripError = cms.double( 7.0 ),
7230         CSCTimeOffset = cms.double( 0.0 ),
7231         CSCWireError = cms.double( 8.6 ),
7232         PruneCut = cms.double( 100.0 ),
7233         CSCsegments = cms.InputTag( "hltCscSegments" ),
7234         UseStripTime = cms.bool( True ),
7235         CSCStripTimeOffset = cms.double( 0.0 ),
7236         UseWireTime = cms.bool( True ),
7237         ServiceParameters = cms.PSet( 
7238           RPCLayers = cms.bool( True ),
7239           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7240         )
7241       ),
7242       ErrorDT = cms.double( 6.0 ),
7243       EcalEnergyCut = cms.double( 0.4 ),
7244       UseECAL = cms.bool( True ),
7245       ErrorEB = cms.double( 2.085 ),
7246       UseDT = cms.bool( True ),
7247       ErrorEE = cms.double( 6.95 ),
7248       ErrorCSC = cms.double( 7.4 )
7249     ),
7250     ShowerDigiFillerParameters = cms.PSet( 
7251       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
7252       digiMaxDistanceX = cms.double( 25.0 ),
7253       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
7254     ),
7255     TrackerKinkFinderParameters = cms.PSet( 
7256       usePosition = cms.bool( False ),
7257       diagonalOnly = cms.bool( False )
7258     ),
7259     fillEnergy = cms.bool( False ),
7260     storeCrossedHcalRecHits = cms.bool( False ),
7261     maxAbsPullX = cms.double( 4.0 ),
7262     maxAbsEta = cms.double( 3.0 ),
7263     minPt = cms.double( 2.0 ),
7264     inputCollectionTypes = cms.vstring( 'inner tracks',
7265       'links',
7266       'outer tracks' ),
7267     addExtraSoftMuons = cms.bool( False ),
7268     fillGlobalTrackRefits = cms.bool( False ),
7269     debugWithTruthMatching = cms.bool( False ),
7270     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
7271     fillCaloCompatibility = cms.bool( False ),
7272     maxAbsPullY = cms.double( 9999.0 ),
7273     maxAbsDy = cms.double( 9999.0 ),
7274     minP = cms.double( 0.0 ),
7275     minPCaloMuon = cms.double( 1.0E9 ),
7276     maxAbsDx = cms.double( 3.0 ),
7277     fillIsolation = cms.bool( False ),
7278     writeIsoDeposits = cms.bool( False ),
7279     minNumberOfMatches = cms.int32( 1 ),
7280     fillMatching = cms.bool( True ),
7281     fillShowerDigis = cms.bool( False ),
7282     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
7283     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
7284     fillGlobalTrackQuality = cms.bool( False ),
7285     globalTrackQualityInputTag = cms.InputTag( "" ),
7286     selectHighPurity = cms.bool( False ),
7287     pvInputTag = cms.InputTag( "" ),
7288     fillTrackerKink = cms.bool( False ),
7289     minCaloCompatibility = cms.double( 0.6 ),
7290     runArbitrationCleaner = cms.bool( False ),
7291     arbitrationCleanerOptions = cms.PSet( 
7292       OverlapDTheta = cms.double( 0.02 ),
7293       Overlap = cms.bool( True ),
7294       Clustering = cms.bool( True ),
7295       ME1a = cms.bool( True ),
7296       ClusterDTheta = cms.double( 0.02 ),
7297       ClusterDPhi = cms.double( 0.6 ),
7298       OverlapDPhi = cms.double( 0.0786 )
7299     ),
7300     arbitrateTrackerMuons = cms.bool( True )
7301 )
7302 fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
7303     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
7304     applyTriggerIdLoose = cms.bool( True ),
7305     typeMuon = cms.uint32( 0 ),
7306     allowedTypeMask = cms.uint32( 0 ),
7307     requiredTypeMask = cms.uint32( 0 ),
7308     minNMuonHits = cms.int32( 0 ),
7309     minNMuonStations = cms.int32( 0 ),
7310     minNTrkLayers = cms.int32( 0 ),
7311     minTrkHits = cms.int32( 0 ),
7312     minPixLayer = cms.int32( 0 ),
7313     minPixHits = cms.int32( 0 ),
7314     minPt = cms.double( 0.0 ),
7315     maxNormalizedChi2 = cms.double( 9999.0 )
7316 )
7317 fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
7318     inputCollection = cms.InputTag( "hltIterL3Muons" )
7319 )
7320 fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
7321     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
7322     muon = cms.InputTag( "hltIterL3Muons" ),
7323     originalMVAVals = cms.InputTag( "none" ),
7324     copyMVA = cms.bool( False ),
7325     copyExtras = cms.untracked.bool( True ),
7326     copyTrajectories = cms.untracked.bool( False )
7327 )
7328 fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
7329     InputObjects = cms.InputTag( "hltIterL3Muons" ),
7330     DisplacedReconstruction = cms.bool( False )
7331 )
7332 fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed",
7333     saveTags = cms.bool( True ),
7334     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
7335     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7336     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7337     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7338     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7339     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7340     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7341     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7342     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7343     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7344 )
7345 fragment.hltPreAlCaRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
7346     offset = cms.uint32( 0 ),
7347     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7348 )
7349 fragment.hltRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
7350     saveTags = cms.bool( True ),
7351     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7352     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5IorSingleMu14erIorSingleMu16er" ),
7353     MaxEta = cms.double( 2.4 ),
7354     MinPt = cms.double( 0.0 ),
7355     MaxDeltaR = cms.double( 0.3 ),
7356     MinN = cms.int32( 1 ),
7357     CentralBxOnly = cms.bool( True ),
7358     SelectQualities = cms.vint32(  )
7359 )
7360 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
7361     inputTag = cms.InputTag( "rawDataCollector" ),
7362     fedList = cms.vuint32( 1024, 1025 )
7363 )
7364 fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
7365     inputTag = cms.InputTag( "rawDataCollector" ),
7366     fedList = cms.vuint32( 1369, 1370, 1371 )
7367 )
7368 fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
7369     inputTag = cms.InputTag( "rawDataCollector" ),
7370     fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
7371 )
7372 fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
7373     inputTag = cms.InputTag( "rawDataCollector" ),
7374     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 )
7375 )
7376 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
7377     inputTag = cms.InputTag( "rawDataCollector" ),
7378     fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
7379 )
7380 fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
7381     inputTag = cms.InputTag( "rawDataCollector" ),
7382     fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
7383 )
7384 fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
7385     inputTag = cms.InputTag( "rawDataCollector" ),
7386     fedList = cms.vuint32( 1380, 1381 )
7387 )
7388 fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
7389     inputTag = cms.InputTag( "rawDataCollector" ),
7390     fedList = cms.vuint32( 1386 )
7391 )
7392 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
7393     SelectedTriggerType = cms.int32( 3 )
7394 )
7395 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
7396     offset = cms.uint32( 0 ),
7397     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7398 )
7399 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
7400     DebugOn = cms.untracked.bool( False ),
7401     DetectorType = cms.untracked.string( "pixel" ),
7402     acceptedCombinations = cms.untracked.vstring(  ),
7403     DcsStatusLabel = cms.untracked.InputTag( "" ),
7404     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
7405 )
7406 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
7407     pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
7408     trigstring = cms.untracked.string( "alcaPCCEvent" ),
7409     savePerROCInfo = cms.bool( False )
7410 )
7411 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
7412     saveTags = cms.bool( True ),
7413     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
7414     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7415     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7416     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7417     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7418     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7419     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7420     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7421     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7422     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7423 )
7424 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
7425     offset = cms.uint32( 0 ),
7426     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7427 )
7428 fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
7429     saveTags = cms.bool( True ),
7430     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
7431     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7432     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7433     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7434     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7435     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7436     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7437     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7438     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7439     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7440 )
7441 fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
7442     offset = cms.uint32( 0 ),
7443     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7444 )
7445 fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
7446     src = cms.InputTag( "hltOnlineBeamSpot" )
7447 )
7448 fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
7449     IncludeErrors = cms.bool( True ),
7450     UseQualityInfo = cms.bool( False ),
7451     clusterThreshold_layer1 = cms.int32( 2000 ),
7452     clusterThreshold_otherLayers = cms.int32( 4000 ),
7453     VCaltoElectronGain = cms.double( 1.0 ),
7454     VCaltoElectronGain_L1 = cms.double( 1.0 ),
7455     VCaltoElectronOffset = cms.double( 0.0 ),
7456     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
7457     InputLabel = cms.InputTag( "rawDataCollector" ),
7458     Regions = cms.PSet(  ),
7459     CablingMapLabel = cms.string( "" )
7460 )
7461 fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
7462     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
7463     clusterThreshold_layer1 = cms.int32( 2000 ),
7464     clusterThreshold_otherLayers = cms.int32( 4000 ),
7465     produceDigis = cms.bool( False ),
7466     storeDigis = cms.bool( False )
7467 )
7468 fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
7469     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
7470     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
7471     CablingMapLabel = cms.string( "" ),
7472     UsePhase1 = cms.bool( True ),
7473     ErrorList = cms.vint32( 29 ),
7474     UserErrorList = cms.vint32( 40 )
7475 )
7476 fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
7477     beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
7478     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
7479     CPE = cms.string( "PixelCPEFastParams" )
7480 )
7481 fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
7482     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
7483     src = cms.InputTag( "hltSiPixelClustersSerialSync" )
7484 )
7485 fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
7486     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
7487     CPE = cms.string( "PixelCPEFastParams" ),
7488     ptmin = cms.double( 0.9 ),
7489     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
7490     CAThetaCutForward = cms.double( 0.00355691321774 ),
7491     hardCurvCut = cms.double( 0.503169690002 ),
7492     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
7493     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
7494     earlyFishbone = cms.bool( True ),
7495     lateFishbone = cms.bool( False ),
7496     fillStatistics = cms.bool( False ),
7497     minHitsPerNtuplet = cms.uint32( 3 ),
7498     minHitsForSharingCut = cms.uint32( 10 ),
7499     fitNas4 = cms.bool( False ),
7500     doClusterCut = cms.bool( True ),
7501     doZ0Cut = cms.bool( True ),
7502     doPtCut = cms.bool( True ),
7503     useRiemannFit = cms.bool( False ),
7504     doSharedHitCut = cms.bool( True ),
7505     dupPassThrough = cms.bool( False ),
7506     useSimpleTripletCleaner = cms.bool( True ),
7507     maxNumberOfDoublets = cms.uint32( 524288 ),
7508     idealConditions = cms.bool( False ),
7509     includeJumpingForwardDoublets = cms.bool( True ),
7510     cellZ0Cut = cms.double( 12.0 ),
7511     cellPtCut = cms.double( 0.5 ),
7512     trackQualityCuts = cms.PSet( 
7513       chi2MaxPt = cms.double( 10.0 ),
7514       tripletMaxTip = cms.double( 0.3 ),
7515       chi2Scale = cms.double( 8.0 ),
7516       quadrupletMaxTip = cms.double( 0.5 ),
7517       quadrupletMinPt = cms.double( 0.3 ),
7518       quadrupletMaxZip = cms.double( 12.0 ),
7519       tripletMaxZip = cms.double( 12.0 ),
7520       tripletMinPt = cms.double( 0.5 ),
7521       chi2Coeff = cms.vdouble( 0.9, 1.8 )
7522     ),
7523     minYsizeB1 = cms.int32( 1 ),
7524     minYsizeB2 = cms.int32( 1 ),
7525     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 )
7526 )
7527 fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
7528     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7529     trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
7530     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
7531     minNumberOfHits = cms.int32( 0 ),
7532     minQuality = cms.string( "loose" )
7533 )
7534 fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
7535     oneKernel = cms.bool( True ),
7536     useDensity = cms.bool( True ),
7537     useDBSCAN = cms.bool( False ),
7538     useIterative = cms.bool( False ),
7539     doSplitting = cms.bool( True ),
7540     minT = cms.int32( 2 ),
7541     eps = cms.double( 0.07 ),
7542     errmax = cms.double( 0.01 ),
7543     chi2max = cms.double( 9.0 ),
7544     maxVertices = cms.int32( 256 ),
7545     PtMin = cms.double( 0.5 ),
7546     PtMax = cms.double( 75.0 ),
7547     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
7548 )
7549 fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
7550     TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
7551     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7552     src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
7553 )
7554 fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
7555     src = cms.InputTag( "hltPixelVerticesSerialSync" ),
7556     maxVtx = cms.uint32( 100 ),
7557     fractionSumPt2 = cms.double( 0.3 ),
7558     minSumPt2 = cms.double( 0.0 ),
7559     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7560 )
7561 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
7562     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
7563     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
7564 )
7565 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
7566     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7567     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
7568 )
7569 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
7570     pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
7571     pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7572     topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
7573     minD2cut = cms.double( 1.0E-4 )
7574 )
7575 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
7576     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
7577     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
7578     useQualityCut = cms.bool( True ),
7579     minQuality = cms.string( "loose" )
7580 )
7581 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
7582     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
7583     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
7584     useQualityCut = cms.bool( True ),
7585     minQuality = cms.string( "loose" )
7586 )
7587 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
7588     pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
7589     pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
7590     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
7591     useQualityCut = cms.bool( True ),
7592     minQuality = cms.string( "loose" ),
7593     deltaR2cut = cms.double( 4.0E-4 )
7594 )
7595 fragment.hltPixelVerticesSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
7596     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
7597     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
7598     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
7599 )
7600 fragment.hltPixelVerticesSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
7601     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
7602     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
7603     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
7604 )
7605 fragment.hltPixelVerticesSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
7606     pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
7607     pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
7608     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
7609     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
7610     dzCut = cms.double( 1.0 )
7611 )
7612 fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
7613     saveTags = cms.bool( True ),
7614     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
7615     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7616     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7617     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7618     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7619     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7620     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7621     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7622     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7623     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7624 )
7625 fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
7626     offset = cms.uint32( 0 ),
7627     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7628 )
7629 fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
7630     InputLabel = cms.InputTag( "rawDataCollector" ),
7631     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 ),
7632     maxChannelsEB = cms.uint32( 61200 ),
7633     maxChannelsEE = cms.uint32( 14648 ),
7634     digisLabelEB = cms.string( "ebDigis" ),
7635     digisLabelEE = cms.string( "eeDigis" )
7636 )
7637 fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
7638     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
7639     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
7640     digisOutLabelEB = cms.string( "ebDigis" ),
7641     digisOutLabelEE = cms.string( "eeDigis" ),
7642     produceDummyIntegrityCollections = cms.bool( False )
7643 )
7644 fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
7645     digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
7646     digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
7647     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
7648     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
7649     EBtimeFitLimits_Lower = cms.double( 0.2 ),
7650     EBtimeFitLimits_Upper = cms.double( 1.4 ),
7651     EEtimeFitLimits_Lower = cms.double( 0.2 ),
7652     EEtimeFitLimits_Upper = cms.double( 1.4 ),
7653     EBtimeConstantTerm = cms.double( 0.6 ),
7654     EEtimeConstantTerm = cms.double( 1.0 ),
7655     EBtimeNconst = cms.double( 28.5 ),
7656     EEtimeNconst = cms.double( 31.8 ),
7657     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
7658     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
7659     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
7660     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
7661     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
7662     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
7663     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
7664     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
7665     amplitudeThresholdEB = cms.double( 10.0 ),
7666     amplitudeThresholdEE = cms.double( 10.0 ),
7667     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
7668     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
7669     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
7670     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
7671     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
7672     shouldRunTimingComputation = cms.bool( True )
7673 )
7674 fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
7675     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
7676     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
7677     isPhase2 = cms.bool( False ),
7678     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
7679     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
7680 )
7681 fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
7682     EErechitCollection = cms.string( "EcalRecHitsEE" ),
7683     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
7684     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
7685     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
7686     ChannelStatusToBeExcluded = cms.vstring(  ),
7687     killDeadChannels = cms.bool( True ),
7688     algo = cms.string( "EcalRecHitWorkerSimple" ),
7689     EBLaserMIN = cms.double( 0.5 ),
7690     EELaserMIN = cms.double( 0.5 ),
7691     EBLaserMAX = cms.double( 3.0 ),
7692     EELaserMAX = cms.double( 8.0 ),
7693     timeCalibTag = cms.ESInputTag( "","" ),
7694     timeOffsetTag = cms.ESInputTag( "","" ),
7695     skipTimeCalib = cms.bool( False ),
7696     laserCorrection = cms.bool( True ),
7697     flagsMapDBReco = cms.PSet( 
7698       kDead = cms.vstring( 'kNoDataNoTP' ),
7699       kGood = cms.vstring( 'kOk',
7700         'kDAC',
7701         'kNoLaser',
7702         'kNoisy' ),
7703       kTowerRecovered = cms.vstring( 'kDeadFE' ),
7704       kNoisy = cms.vstring( 'kNNoisy',
7705         'kFixedG6',
7706         'kFixedG1' ),
7707       kNeighboursRecovered = cms.vstring( 'kFixedG0',
7708         'kNonRespondingIsolated',
7709         'kDeadVFE' )
7710     ),
7711     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
7712     recoverEBIsolatedChannels = cms.bool( False ),
7713     recoverEEIsolatedChannels = cms.bool( False ),
7714     recoverEBVFE = cms.bool( False ),
7715     recoverEEVFE = cms.bool( False ),
7716     recoverEBFE = cms.bool( False ),
7717     recoverEEFE = cms.bool( False ),
7718     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
7719     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
7720     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
7721     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
7722     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
7723     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
7724     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
7725     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
7726     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
7727     singleChannelRecoveryThreshold = cms.double( 8.0 ),
7728     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
7729     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
7730     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
7731     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
7732     cleaningConfig = cms.PSet( 
7733       cThreshold_endcap = cms.double( 15.0 ),
7734       tightenCrack_e1_double = cms.double( 2.0 ),
7735       cThreshold_barrel = cms.double( 4.0 ),
7736       e6e2thresh = cms.double( 0.04 ),
7737       e4e1Threshold_barrel = cms.double( 0.08 ),
7738       e4e1Threshold_endcap = cms.double( 0.3 ),
7739       tightenCrack_e4e1_single = cms.double( 3.0 ),
7740       cThreshold_double = cms.double( 10.0 ),
7741       e4e1_b_barrel = cms.double( -0.024 ),
7742       tightenCrack_e6e2_double = cms.double( 3.0 ),
7743       e4e1_a_barrel = cms.double( 0.04 ),
7744       tightenCrack_e1_single = cms.double( 2.0 ),
7745       e4e1_a_endcap = cms.double( 0.02 ),
7746       e4e1_b_endcap = cms.double( -0.0125 ),
7747       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
7748     )
7749 )
7750 fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
7751     saveTags = cms.bool( True ),
7752     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
7753     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7754     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7755     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7756     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7757     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7758     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7759     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7760     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7761     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7762 )
7763 fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
7764     offset = cms.uint32( 0 ),
7765     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7766 )
7767 fragment.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
7768     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
7769     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
7770     digisLabelF01HE = cms.string( "f01HEDigis" ),
7771     digisLabelF5HB = cms.string( "f5HBDigis" ),
7772     digisLabelF3HB = cms.string( "f3HBDigis" ),
7773     maxChannelsF01HE = cms.uint32( 10000 ),
7774     maxChannelsF5HB = cms.uint32( 10000 ),
7775     maxChannelsF3HB = cms.uint32( 10000 )
7776 )
7777 fragment.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
7778     maxTimeSamples = cms.uint32( 10 ),
7779     kprep1dChannelsPerBlock = cms.uint32( 32 ),
7780     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
7781     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
7782     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
7783     recHitsLabelM0HBHE = cms.string( "" ),
7784     sipmQTSShift = cms.int32( 0 ),
7785     sipmQNTStoSum = cms.int32( 3 ),
7786     firstSampleShift = cms.int32( 0 ),
7787     useEffectivePedestals = cms.bool( True ),
7788     meanTime = cms.double( 0.0 ),
7789     timeSigmaSiPM = cms.double( 2.5 ),
7790     timeSigmaHPD = cms.double( 5.0 ),
7791     ts4Thresh = cms.double( 0.0 ),
7792     applyTimeSlew = cms.bool( True ),
7793     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
7794     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
7795     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
7796     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
7797     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 )
7798 )
7799 fragment.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
7800     src = cms.InputTag( "hltHbheRecoSoASerialSync" )
7801 )
7802 fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
7803     producers = cms.VPSet( 
7804       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoA" ),
7805         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
7806       )
7807     ),
7808     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
7809     synchronise = cms.untracked.bool( False ),
7810     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7811 )
7812 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
7813     src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
7814 )
7815 fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
7816     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
7817     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
7818     seedFinder = cms.PSet( 
7819       thresholdsByDetector = cms.VPSet( 
7820         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
7821           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
7822           detector = cms.string( "HCAL_BARREL1" )
7823         ),
7824         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
7825           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
7826           detector = cms.string( "HCAL_ENDCAP" )
7827         )
7828       ),
7829       nNeighbours = cms.int32( 4 )
7830     ),
7831     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
7832   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
7833     detector = cms.string( "HCAL_BARREL1" )
7834   ),
7835   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
7836     detector = cms.string( "HCAL_ENDCAP" )
7837   )
7838 ) ),
7839     pfClusterBuilder = cms.PSet( 
7840       minFracTot = cms.double( 1.0E-20 ),
7841       stoppingTolerance = cms.double( 1.0E-8 ),
7842       positionCalc = cms.PSet( 
7843         minAllowedNormalization = cms.double( 1.0E-9 ),
7844         minFractionInCalc = cms.double( 1.0E-9 )
7845       ),
7846       maxIterations = cms.uint32( 5 ),
7847       recHitEnergyNorms = cms.VPSet( 
7848         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
7849           detector = cms.string( "HCAL_BARREL1" )
7850         ),
7851         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
7852           detector = cms.string( "HCAL_ENDCAP" )
7853         )
7854       ),
7855       showerSigma = cms.double( 10.0 ),
7856       minFractionToKeep = cms.double( 1.0E-7 ),
7857       excludeOtherSeeds = cms.bool( True ),
7858       timeResolutionCalcBarrel = cms.PSet( 
7859         corrTermLowE = cms.double( 0.0 ),
7860         threshLowE = cms.double( 6.0 ),
7861         noiseTerm = cms.double( 21.86 ),
7862         constantTermLowE = cms.double( 4.24 ),
7863         noiseTermLowE = cms.double( 8.0 ),
7864         threshHighE = cms.double( 15.0 ),
7865         constantTerm = cms.double( 2.82 )
7866       ),
7867       timeResolutionCalcEndcap = cms.PSet( 
7868         corrTermLowE = cms.double( 0.0 ),
7869         threshLowE = cms.double( 6.0 ),
7870         noiseTerm = cms.double( 21.86 ),
7871         constantTermLowE = cms.double( 4.24 ),
7872         noiseTermLowE = cms.double( 8.0 ),
7873         threshHighE = cms.double( 15.0 ),
7874         constantTerm = cms.double( 2.82 )
7875       )
7876     ),
7877     synchronise = cms.bool( False ),
7878     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7879 )
7880 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
7881     src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
7882     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
7883     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
7884     usePFThresholdsFromDB = cms.bool( True ),
7885     pfClusterBuilder = cms.PSet( 
7886       minFracTot = cms.double( 1.0E-20 ),
7887       stoppingTolerance = cms.double( 1.0E-8 ),
7888       positionCalc = cms.PSet( 
7889         minAllowedNormalization = cms.double( 1.0E-9 ),
7890         posCalcNCrystals = cms.int32( 5 ),
7891         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
7892         logWeightDenominatorByDetector = cms.VPSet( 
7893           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
7894             depths = cms.vint32( 1, 2, 3, 4 ),
7895             detector = cms.string( "HCAL_BARREL1" )
7896           ),
7897           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
7898             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
7899             detector = cms.string( "HCAL_ENDCAP" )
7900           )
7901         ),
7902         minFractionInCalc = cms.double( 1.0E-9 )
7903       ),
7904       maxIterations = cms.uint32( 5 ),
7905       minChi2Prob = cms.double( 0.0 ),
7906       allCellsPositionCalc = cms.PSet( 
7907         minAllowedNormalization = cms.double( 1.0E-9 ),
7908         posCalcNCrystals = cms.int32( -1 ),
7909         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
7910         logWeightDenominatorByDetector = cms.VPSet( 
7911           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
7912             depths = cms.vint32( 1, 2, 3, 4 ),
7913             detector = cms.string( "HCAL_BARREL1" )
7914           ),
7915           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
7916             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
7917             detector = cms.string( "HCAL_ENDCAP" )
7918           )
7919         ),
7920         minFractionInCalc = cms.double( 1.0E-9 )
7921       ),
7922       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
7923       recHitEnergyNorms = cms.VPSet( 
7924         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
7925           depths = cms.vint32( 1, 2, 3, 4 ),
7926           detector = cms.string( "HCAL_BARREL1" )
7927         ),
7928         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
7929           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
7930           detector = cms.string( "HCAL_ENDCAP" )
7931         )
7932       ),
7933       maxNSigmaTime = cms.double( 10.0 ),
7934       showerSigma = cms.double( 10.0 ),
7935       timeSigmaEE = cms.double( 10.0 ),
7936       clusterTimeResFromSeed = cms.bool( False ),
7937       minFractionToKeep = cms.double( 1.0E-7 ),
7938       excludeOtherSeeds = cms.bool( True ),
7939       timeResolutionCalcBarrel = cms.PSet( 
7940         corrTermLowE = cms.double( 0.0 ),
7941         threshLowE = cms.double( 6.0 ),
7942         noiseTerm = cms.double( 21.86 ),
7943         constantTermLowE = cms.double( 4.24 ),
7944         noiseTermLowE = cms.double( 8.0 ),
7945         threshHighE = cms.double( 15.0 ),
7946         constantTerm = cms.double( 2.82 )
7947       ),
7948       timeResolutionCalcEndcap = cms.PSet( 
7949         corrTermLowE = cms.double( 0.0 ),
7950         threshLowE = cms.double( 6.0 ),
7951         noiseTerm = cms.double( 21.86 ),
7952         constantTermLowE = cms.double( 4.24 ),
7953         noiseTermLowE = cms.double( 8.0 ),
7954         threshHighE = cms.double( 15.0 ),
7955         constantTerm = cms.double( 2.82 )
7956       ),
7957       timeSigmaEB = cms.double( 10.0 )
7958     )
7959 )
7960 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
7961     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
7962     energyCorrector = cms.PSet(  ),
7963     pfClusterBuilder = cms.PSet( 
7964       allCellsPositionCalc = cms.PSet( 
7965         minAllowedNormalization = cms.double( 1.0E-9 ),
7966         posCalcNCrystals = cms.int32( -1 ),
7967         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
7968         logWeightDenominatorByDetector = cms.VPSet( 
7969           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
7970             depths = cms.vint32( 1, 2, 3, 4 ),
7971             detector = cms.string( "HCAL_BARREL1" )
7972           ),
7973           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
7974             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
7975             detector = cms.string( "HCAL_ENDCAP" )
7976           )
7977         ),
7978         minFractionInCalc = cms.double( 1.0E-9 )
7979       ),
7980       algoName = cms.string( "PFMultiDepthClusterizer" ),
7981       nSigmaPhi = cms.double( 2.0 ),
7982       minFractionToKeep = cms.double( 1.0E-7 ),
7983       nSigmaEta = cms.double( 2.0 )
7984     ),
7985     positionReCalc = cms.PSet(  ),
7986     usePFThresholdsFromDB = cms.bool( True )
7987 )
7988 fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
7989     producers = cms.VPSet( 
7990       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
7991         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
7992       )
7993     ),
7994     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
7995     synchronise = cms.untracked.bool( False )
7996 )
7997 fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
7998     src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
7999 )
8000 fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
8001     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
8002     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
8003     seedFinder = cms.PSet( 
8004       thresholdsByDetector = cms.VPSet( 
8005         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
8006           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
8007           detector = cms.string( "HCAL_BARREL1" )
8008         ),
8009         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
8010           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
8011           detector = cms.string( "HCAL_ENDCAP" )
8012         )
8013       ),
8014       nNeighbours = cms.int32( 4 )
8015     ),
8016     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
8017   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
8018     detector = cms.string( "HCAL_BARREL1" )
8019   ),
8020   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8021     detector = cms.string( "HCAL_ENDCAP" )
8022   )
8023 ) ),
8024     pfClusterBuilder = cms.PSet( 
8025       minFracTot = cms.double( 1.0E-20 ),
8026       stoppingTolerance = cms.double( 1.0E-8 ),
8027       positionCalc = cms.PSet( 
8028         minAllowedNormalization = cms.double( 1.0E-9 ),
8029         minFractionInCalc = cms.double( 1.0E-9 )
8030       ),
8031       maxIterations = cms.uint32( 5 ),
8032       recHitEnergyNorms = cms.VPSet( 
8033         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
8034           detector = cms.string( "HCAL_BARREL1" )
8035         ),
8036         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8037           detector = cms.string( "HCAL_ENDCAP" )
8038         )
8039       ),
8040       showerSigma = cms.double( 10.0 ),
8041       minFractionToKeep = cms.double( 1.0E-7 ),
8042       excludeOtherSeeds = cms.bool( True ),
8043       timeResolutionCalcBarrel = cms.PSet( 
8044         corrTermLowE = cms.double( 0.0 ),
8045         threshLowE = cms.double( 6.0 ),
8046         noiseTerm = cms.double( 21.86 ),
8047         constantTermLowE = cms.double( 4.24 ),
8048         noiseTermLowE = cms.double( 8.0 ),
8049         threshHighE = cms.double( 15.0 ),
8050         constantTerm = cms.double( 2.82 )
8051       ),
8052       timeResolutionCalcEndcap = cms.PSet( 
8053         corrTermLowE = cms.double( 0.0 ),
8054         threshLowE = cms.double( 6.0 ),
8055         noiseTerm = cms.double( 21.86 ),
8056         constantTermLowE = cms.double( 4.24 ),
8057         noiseTermLowE = cms.double( 8.0 ),
8058         threshHighE = cms.double( 15.0 ),
8059         constantTerm = cms.double( 2.82 )
8060       )
8061     ),
8062     synchronise = cms.bool( False )
8063 )
8064 fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
8065     src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
8066     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
8067     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
8068     usePFThresholdsFromDB = cms.bool( True ),
8069     pfClusterBuilder = cms.PSet( 
8070       minFracTot = cms.double( 1.0E-20 ),
8071       stoppingTolerance = cms.double( 1.0E-8 ),
8072       positionCalc = cms.PSet( 
8073         minAllowedNormalization = cms.double( 1.0E-9 ),
8074         posCalcNCrystals = cms.int32( 5 ),
8075         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
8076         logWeightDenominatorByDetector = cms.VPSet( 
8077           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8078             depths = cms.vint32( 1, 2, 3, 4 ),
8079             detector = cms.string( "HCAL_BARREL1" )
8080           ),
8081           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8082             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8083             detector = cms.string( "HCAL_ENDCAP" )
8084           )
8085         ),
8086         minFractionInCalc = cms.double( 1.0E-9 )
8087       ),
8088       maxIterations = cms.uint32( 5 ),
8089       minChi2Prob = cms.double( 0.0 ),
8090       allCellsPositionCalc = cms.PSet( 
8091         minAllowedNormalization = cms.double( 1.0E-9 ),
8092         posCalcNCrystals = cms.int32( -1 ),
8093         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
8094         logWeightDenominatorByDetector = cms.VPSet( 
8095           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8096             depths = cms.vint32( 1, 2, 3, 4 ),
8097             detector = cms.string( "HCAL_BARREL1" )
8098           ),
8099           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8100             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8101             detector = cms.string( "HCAL_ENDCAP" )
8102           )
8103         ),
8104         minFractionInCalc = cms.double( 1.0E-9 )
8105       ),
8106       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
8107       recHitEnergyNorms = cms.VPSet( 
8108         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8109           depths = cms.vint32( 1, 2, 3, 4 ),
8110           detector = cms.string( "HCAL_BARREL1" )
8111         ),
8112         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8113           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8114           detector = cms.string( "HCAL_ENDCAP" )
8115         )
8116       ),
8117       maxNSigmaTime = cms.double( 10.0 ),
8118       showerSigma = cms.double( 10.0 ),
8119       timeSigmaEE = cms.double( 10.0 ),
8120       clusterTimeResFromSeed = cms.bool( False ),
8121       minFractionToKeep = cms.double( 1.0E-7 ),
8122       excludeOtherSeeds = cms.bool( True ),
8123       timeResolutionCalcBarrel = cms.PSet( 
8124         corrTermLowE = cms.double( 0.0 ),
8125         threshLowE = cms.double( 6.0 ),
8126         noiseTerm = cms.double( 21.86 ),
8127         constantTermLowE = cms.double( 4.24 ),
8128         noiseTermLowE = cms.double( 8.0 ),
8129         threshHighE = cms.double( 15.0 ),
8130         constantTerm = cms.double( 2.82 )
8131       ),
8132       timeResolutionCalcEndcap = 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       timeSigmaEB = cms.double( 10.0 )
8142     )
8143 )
8144 fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
8145     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
8146     energyCorrector = cms.PSet(  ),
8147     pfClusterBuilder = cms.PSet( 
8148       allCellsPositionCalc = cms.PSet( 
8149         minAllowedNormalization = cms.double( 1.0E-9 ),
8150         posCalcNCrystals = cms.int32( -1 ),
8151         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
8152         logWeightDenominatorByDetector = cms.VPSet( 
8153           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8154             depths = cms.vint32( 1, 2, 3, 4 ),
8155             detector = cms.string( "HCAL_BARREL1" )
8156           ),
8157           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8158             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8159             detector = cms.string( "HCAL_ENDCAP" )
8160           )
8161         ),
8162         minFractionInCalc = cms.double( 1.0E-9 )
8163       ),
8164       algoName = cms.string( "PFMultiDepthClusterizer" ),
8165       nSigmaPhi = cms.double( 2.0 ),
8166       minFractionToKeep = cms.double( 1.0E-7 ),
8167       nSigmaEta = cms.double( 2.0 )
8168     ),
8169     positionReCalc = cms.PSet(  ),
8170     usePFThresholdsFromDB = cms.bool( True )
8171 )
8172 fragment.hltPreDQMRandom = cms.EDFilter( "HLTPrescaler",
8173     offset = cms.uint32( 0 ),
8174     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8175 )
8176 fragment.hltPreDQMZeroBias = cms.EDFilter( "HLTPrescaler",
8177     offset = cms.uint32( 0 ),
8178     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8179 )
8180 fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler",
8181     offset = cms.uint32( 0 ),
8182     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8183 )
8184 fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
8185     inputTag = cms.InputTag( "rawDataCollector" ),
8186     fedList = cms.vuint32( 1405 )
8187 )
8188 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
8189     offset = cms.uint32( 0 ),
8190     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8191 )
8192 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
8193     SelectedTriggerType = cms.int32( 2 )
8194 )
8195 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
8196     offset = cms.uint32( 0 ),
8197     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8198 )
8199 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
8200     inputTag = cms.InputTag( "rawDataCollector" ),
8201     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 )
8202 )
8203 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
8204     offset = cms.uint32( 0 ),
8205     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8206 )
8207 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
8208     inputTag = cms.InputTag( "rawDataCollector" ),
8209     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 )
8210 )
8211 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
8212     rawInput = cms.InputTag( "rawDataCollector" ),
8213     period = cms.uint32( 4096 ),
8214     invert = cms.bool( False ),
8215     fedId = cms.int32( 1024 ),
8216     useTCDSEventNumber = cms.bool( False )
8217 )
8218 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
8219     saveTags = cms.bool( True ),
8220     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" ),
8221     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8222     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8223     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8224     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8225     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8226     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8227     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8228     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8229     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8230 )
8231 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
8232     offset = cms.uint32( 0 ),
8233     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8234 )
8235 fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
8236     saveTags = cms.bool( True ),
8237     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" ),
8238     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8239     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8240     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8241     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8242     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8243     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8244     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8245     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8246     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8247 )
8248 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
8249     offset = cms.uint32( 0 ),
8250     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8251 )
8252 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
8253     offset = cms.uint32( 0 ),
8254     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8255 )
8256 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
8257     rawInput = cms.InputTag( "rawDataCollector" ),
8258     period = cms.uint32( 107 ),
8259     invert = cms.bool( False ),
8260     fedId = cms.int32( 1024 ),
8261     useTCDSEventNumber = cms.bool( True )
8262 )
8263 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
8264     offset = cms.uint32( 0 ),
8265     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8266 )
8267 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
8268     offset = cms.uint32( 0 ),
8269     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8270 )
8271 fragment.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler",
8272     offset = cms.uint32( 0 ),
8273     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8274 )
8275 fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
8276     offset = cms.uint32( 0 ),
8277     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8278 )
8279 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
8280     EBSumThreshold = cms.double( 0.2 ),
8281     HF2Weight = cms.double( 1.0 ),
8282     EBWeight = cms.double( 1.0 ),
8283     hfInput = cms.InputTag( "hltHfreco" ),
8284     EESumThreshold = cms.double( 0.45 ),
8285     HOThreshold0 = cms.double( 3.5 ),
8286     HOThresholdPlus1 = cms.double( 3.5 ),
8287     HOThresholdMinus1 = cms.double( 3.5 ),
8288     HOThresholdPlus2 = cms.double( 3.5 ),
8289     HOThresholdMinus2 = cms.double( 3.5 ),
8290     HBGrid = cms.vdouble(  ),
8291     HBThreshold1 = cms.double( 0.4 ),
8292     HBThreshold2 = cms.double( 0.3 ),
8293     HBThreshold = cms.double( 0.3 ),
8294     EEWeights = cms.vdouble(  ),
8295     HF1Threshold = cms.double( 0.5 ),
8296     HF2Weights = cms.vdouble(  ),
8297     HOWeights = cms.vdouble(  ),
8298     EEGrid = cms.vdouble(  ),
8299     HEDWeight = cms.double( 1.0 ),
8300     EEWeight = cms.double( 1.0 ),
8301     UseHO = cms.bool( False ),
8302     HBWeights = cms.vdouble(  ),
8303     HESWeight = cms.double( 1.0 ),
8304     HF1Weight = cms.double( 1.0 ),
8305     HF2Grid = cms.vdouble(  ),
8306     HEDWeights = cms.vdouble(  ),
8307     HF1Grid = cms.vdouble(  ),
8308     EBWeights = cms.vdouble(  ),
8309     HOWeight = cms.double( 1.0E-99 ),
8310     EBThreshold = cms.double( 0.07 ),
8311     EEThreshold = cms.double( 0.3 ),
8312     UseEtEBTreshold = cms.bool( False ),
8313     UseSymEBTreshold = cms.bool( False ),
8314     UseEtEETreshold = cms.bool( False ),
8315     UseSymEETreshold = cms.bool( False ),
8316     hbheInput = cms.InputTag( "hltHbhereco" ),
8317     HcalThreshold = cms.double( -1000.0 ),
8318     HF2Threshold = cms.double( 0.85 ),
8319     HESThreshold1 = cms.double( 0.1 ),
8320     HESThreshold = cms.double( 0.2 ),
8321     HF1Weights = cms.vdouble(  ),
8322     hoInput = cms.InputTag( "hltHoreco" ),
8323     HESGrid = cms.vdouble(  ),
8324     HESWeights = cms.vdouble(  ),
8325     HEDThreshold1 = cms.double( 0.1 ),
8326     HEDThreshold = cms.double( 0.2 ),
8327     EcutTower = cms.double( -1000.0 ),
8328     HEDGrid = cms.vdouble(  ),
8329     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
8330     HBWeight = cms.double( 1.0 ),
8331     HOGrid = cms.vdouble(  ),
8332     EBGrid = cms.vdouble(  ),
8333     MomConstrMethod = cms.int32( 1 ),
8334     MomHBDepth = cms.double( 0.2 ),
8335     MomHEDepth = cms.double( 0.4 ),
8336     MomEBDepth = cms.double( 0.3 ),
8337     MomEEDepth = cms.double( 0.0 ),
8338     HcalAcceptSeverityLevel = cms.uint32( 9 ),
8339     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
8340       'kWeird',
8341       'kBad' ),
8342     UseHcalRecoveredHits = cms.bool( False ),
8343     UseEcalRecoveredHits = cms.bool( False ),
8344     UseRejectedHitsOnly = cms.bool( False ),
8345     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
8346     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
8347     UseRejectedRecoveredHcalHits = cms.bool( False ),
8348     UseRejectedRecoveredEcalHits = cms.bool( False ),
8349     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
8350     AllowMissingInputs = cms.bool( False ),
8351     HcalPhase = cms.int32( 1 ),
8352     usePFThresholdsFromDB = cms.bool( True ),
8353     EcalRecHitThresh = cms.bool( True )
8354 )
8355 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
8356     useMassDropTagger = cms.bool( False ),
8357     useFiltering = cms.bool( False ),
8358     useDynamicFiltering = cms.bool( False ),
8359     useTrimming = cms.bool( False ),
8360     usePruning = cms.bool( False ),
8361     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
8362     useKtPruning = cms.bool( False ),
8363     useConstituentSubtraction = cms.bool( False ),
8364     useSoftDrop = cms.bool( False ),
8365     correctShape = cms.bool( False ),
8366     UseOnlyVertexTracks = cms.bool( False ),
8367     UseOnlyOnePV = cms.bool( False ),
8368     muCut = cms.double( -1.0 ),
8369     yCut = cms.double( -1.0 ),
8370     rFilt = cms.double( -1.0 ),
8371     rFiltFactor = cms.double( -1.0 ),
8372     trimPtFracMin = cms.double( -1.0 ),
8373     zcut = cms.double( -1.0 ),
8374     rcut_factor = cms.double( -1.0 ),
8375     csRho_EtaMax = cms.double( -1.0 ),
8376     csRParam = cms.double( -1.0 ),
8377     beta = cms.double( -1.0 ),
8378     R0 = cms.double( -1.0 ),
8379     gridMaxRapidity = cms.double( -1.0 ),
8380     gridSpacing = cms.double( -1.0 ),
8381     DzTrVtxMax = cms.double( 0.0 ),
8382     DxyTrVtxMax = cms.double( 0.0 ),
8383     MaxVtxZ = cms.double( 15.0 ),
8384     subjetPtMin = cms.double( -1.0 ),
8385     muMin = cms.double( -1.0 ),
8386     muMax = cms.double( -1.0 ),
8387     yMin = cms.double( -1.0 ),
8388     yMax = cms.double( -1.0 ),
8389     dRMin = cms.double( -1.0 ),
8390     dRMax = cms.double( -1.0 ),
8391     maxDepth = cms.int32( -1 ),
8392     nFilt = cms.int32( -1 ),
8393     MinVtxNdof = cms.int32( 5 ),
8394     src = cms.InputTag( "hltTowerMakerForAll" ),
8395     srcPVs = cms.InputTag( "NotUsed" ),
8396     jetType = cms.string( "CaloJet" ),
8397     jetAlgorithm = cms.string( "AntiKt" ),
8398     rParam = cms.double( 0.4 ),
8399     inputEtMin = cms.double( 0.3 ),
8400     inputEMin = cms.double( 0.0 ),
8401     jetPtMin = cms.double( 1.0 ),
8402     doPVCorrection = cms.bool( False ),
8403     doAreaFastjet = cms.bool( False ),
8404     doRhoFastjet = cms.bool( False ),
8405     doPUOffsetCorr = cms.bool( False ),
8406     puPtMin = cms.double( 10.0 ),
8407     nSigmaPU = cms.double( 1.0 ),
8408     radiusPU = cms.double( 0.4 ),
8409     subtractorName = cms.string( "" ),
8410     useExplicitGhosts = cms.bool( False ),
8411     doAreaDiskApprox = cms.bool( False ),
8412     voronoiRfact = cms.double( -9.0 ),
8413     Rho_EtaMax = cms.double( 4.4 ),
8414     Ghost_EtaMax = cms.double( 6.0 ),
8415     Active_Area_Repeats = cms.int32( 5 ),
8416     GhostArea = cms.double( 0.01 ),
8417     restrictInputs = cms.bool( False ),
8418     maxInputs = cms.uint32( 1 ),
8419     writeCompound = cms.bool( False ),
8420     writeJetsWithConst = cms.bool( False ),
8421     doFastJetNonUniform = cms.bool( False ),
8422     useDeterministicSeed = cms.bool( True ),
8423     minSeed = cms.uint32( 0 ),
8424     verbosity = cms.int32( 0 ),
8425     puWidth = cms.double( 0.0 ),
8426     nExclude = cms.uint32( 0 ),
8427     maxBadEcalCells = cms.uint32( 9999999 ),
8428     maxBadHcalCells = cms.uint32( 9999999 ),
8429     maxProblematicEcalCells = cms.uint32( 9999999 ),
8430     maxProblematicHcalCells = cms.uint32( 9999999 ),
8431     maxRecoveredEcalCells = cms.uint32( 9999999 ),
8432     maxRecoveredHcalCells = cms.uint32( 9999999 ),
8433     puCenters = cms.vdouble(  ),
8434     applyWeight = cms.bool( False ),
8435     srcWeights = cms.InputTag( "" ),
8436     minimumTowersFraction = cms.double( 0.0 ),
8437     jetCollInstanceName = cms.string( "" ),
8438     sumRecHits = cms.bool( False )
8439 )
8440 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
8441     src = cms.InputTag( "hltAK4CaloJetsPF" ),
8442     filter = cms.bool( False ),
8443     etMin = cms.double( 5.0 )
8444 )
8445 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
8446     copyExtras = cms.untracked.bool( True ),
8447     copyMVA = cms.bool( False ),
8448     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8449     MaxNormalizedChisq = cms.double( 1000.0 ),
8450     MinPT = cms.double( 0.05 ),
8451     MinFound = cms.int32( 3 ),
8452     Epsilon = cms.double( -0.001 ),
8453     ShareFrac = cms.double( 0.19 ),
8454     allowFirstHitShare = cms.bool( True ),
8455     FoundHitBonus = cms.double( 5.0 ),
8456     LostHitPenalty = cms.double( 20.0 ),
8457     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8458     newQuality = cms.string( "confirmed" ),
8459     setsToMerge = cms.VPSet( 
8460       cms.PSet(  pQual = cms.bool( False ),
8461         tLists = cms.vint32( 0, 1 )
8462       )
8463     ),
8464     hasSelector = cms.vint32( 0, 0 ),
8465     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8466     writeOnlyTrkQuals = cms.bool( False ),
8467     makeReKeyedSeeds = cms.untracked.bool( False ),
8468     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
8469 )
8470 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
8471     vertexCollections = cms.VPSet( 
8472       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
8473         label = cms.string( "" ),
8474         useBeamConstraint = cms.bool( False ),
8475         minNdof = cms.double( 0.0 ),
8476         maxDistanceToBeam = cms.double( 1.0 ),
8477         algorithm = cms.string( "AdaptiveVertexFitter" )
8478       ),
8479       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
8480         label = cms.string( "WithBS" ),
8481         useBeamConstraint = cms.bool( True ),
8482         minNdof = cms.double( 0.0 ),
8483         maxDistanceToBeam = cms.double( 1.0 ),
8484         algorithm = cms.string( "AdaptiveVertexFitter" )
8485       )
8486     ),
8487     verbose = cms.untracked.bool( False ),
8488     TkFilterParameters = cms.PSet( 
8489       maxEta = cms.double( 100.0 ),
8490       minPt = cms.double( 0.0 ),
8491       minSiliconLayersWithHits = cms.int32( 5 ),
8492       minPixelLayersWithHits = cms.int32( 2 ),
8493       maxNormalizedChi2 = cms.double( 20.0 ),
8494       trackQuality = cms.string( "any" ),
8495       algorithm = cms.string( "filter" ),
8496       maxD0Significance = cms.double( 999.0 )
8497     ),
8498     beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8499     TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
8500     TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
8501     TrackTimesLabel = cms.InputTag( "dummy_default" ),
8502     trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
8503     TkClusParameters = cms.PSet( 
8504       TkDAClusParameters = cms.PSet( 
8505         zmerge = cms.double( 0.01 ),
8506         Tstop = cms.double( 0.5 ),
8507         d0CutOff = cms.double( 999.0 ),
8508         dzCutOff = cms.double( 4.0 ),
8509         vertexSize = cms.double( 0.15 ),
8510         coolingFactor = cms.double( 0.6 ),
8511         Tpurge = cms.double( 2.0 ),
8512         Tmin = cms.double( 2.4 ),
8513         uniquetrkweight = cms.double( 0.9 )
8514       ),
8515       algorithm = cms.string( "DA_vect" )
8516     ),
8517     isRecoveryIteration = cms.bool( False ),
8518     recoveryVtxCollection = cms.InputTag( "" ),
8519     useMVACut = cms.bool( False ),
8520     minTrackTimeQuality = cms.double( 0.8 )
8521 )
8522 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
8523     src = cms.InputTag( "hltVerticesPF" ),
8524     filterParams = cms.PSet( 
8525       maxZ = cms.double( 24.0 ),
8526       minNdof = cms.double( 4.0 ),
8527       maxRho = cms.double( 2.0 )
8528     ),
8529     filter = cms.bool( False )
8530 )
8531 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
8532     src = cms.InputTag( "hltVerticesPFSelector" ),
8533     cut = cms.string( "!isFake" ),
8534     filter = cms.bool( True ),
8535     throwOnMissing = cms.untracked.bool( True )
8536 )
8537 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
8538     inputTag = cms.InputTag( "rawDataCollector" ),
8539     fedList = cms.vuint32( 1022 )
8540 )
8541 fragment.hltL1sIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
8542     saveTags = cms.bool( True ),
8543     L1SeedsLogicalExpression = cms.string( "L1_IsolatedBunch" ),
8544     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8545     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8546     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8547     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8548     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8549     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8550     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8551     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8552     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8553 )
8554 fragment.hltPreZeroBiasIsolatedBunches = cms.EDFilter( "HLTPrescaler",
8555     offset = cms.uint32( 0 ),
8556     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8557 )
8558 fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain = cms.EDFilter( "HLTL1TSeed",
8559     saveTags = cms.bool( True ),
8560     L1SeedsLogicalExpression = cms.string( "L1_FirstBunchAfterTrain" ),
8561     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8562     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8563     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8564     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8565     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8566     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8567     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8568     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8569     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8570 )
8571 fragment.hltPreZeroBiasFirstBXAfterTrain = cms.EDFilter( "HLTPrescaler",
8572     offset = cms.uint32( 0 ),
8573     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8574 )
8575 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
8576     saveTags = cms.bool( True ),
8577     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
8578     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8579     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8580     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8581     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8582     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8583     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8584     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8585     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8586     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8587 )
8588 fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
8589     offset = cms.uint32( 0 ),
8590     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8591 )
8592 fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit = cms.EDFilter( "HLTL1TSeed",
8593     saveTags = cms.bool( True ),
8594     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInTrain AND (NOT L1_FirstCollisionInOrbit)" ),
8595     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8596     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8597     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8598     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8599     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8600     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8601     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8602     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8603     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8604 )
8605 fragment.hltPreZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTPrescaler",
8606     offset = cms.uint32( 0 ),
8607     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8608 )
8609 fragment.hltL1sL1ZeroBiasLastBunchInTrain = cms.EDFilter( "HLTL1TSeed",
8610     saveTags = cms.bool( True ),
8611     L1SeedsLogicalExpression = cms.string( "L1_LastCollisionInTrain" ),
8612     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8613     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8614     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8615     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8616     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8617     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8618     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8619     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8620     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8621 )
8622 fragment.hltPreZeroBiasLastCollisionInTrain = cms.EDFilter( "HLTPrescaler",
8623     offset = cms.uint32( 0 ),
8624     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8625 )
8626 fragment.hltL1sHTTForBeamSpot = cms.EDFilter( "HLTL1TSeed",
8627     saveTags = cms.bool( True ),
8628     L1SeedsLogicalExpression = cms.string( "L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5" ),
8629     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8630     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8631     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8632     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8633     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8634     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8635     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8636     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8637     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8638 )
8639 fragment.hltPreHT300Beamspot = cms.EDFilter( "HLTPrescaler",
8640     offset = cms.uint32( 0 ),
8641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8642 )
8643 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
8644     useMassDropTagger = cms.bool( False ),
8645     useFiltering = cms.bool( False ),
8646     useDynamicFiltering = cms.bool( False ),
8647     useTrimming = cms.bool( False ),
8648     usePruning = cms.bool( False ),
8649     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
8650     useKtPruning = cms.bool( False ),
8651     useConstituentSubtraction = cms.bool( False ),
8652     useSoftDrop = cms.bool( False ),
8653     correctShape = cms.bool( False ),
8654     UseOnlyVertexTracks = cms.bool( False ),
8655     UseOnlyOnePV = cms.bool( False ),
8656     muCut = cms.double( -1.0 ),
8657     yCut = cms.double( -1.0 ),
8658     rFilt = cms.double( -1.0 ),
8659     rFiltFactor = cms.double( -1.0 ),
8660     trimPtFracMin = cms.double( -1.0 ),
8661     zcut = cms.double( -1.0 ),
8662     rcut_factor = cms.double( -1.0 ),
8663     csRho_EtaMax = cms.double( -1.0 ),
8664     csRParam = cms.double( -1.0 ),
8665     beta = cms.double( -1.0 ),
8666     R0 = cms.double( -1.0 ),
8667     gridMaxRapidity = cms.double( -1.0 ),
8668     gridSpacing = cms.double( -1.0 ),
8669     DzTrVtxMax = cms.double( 0.0 ),
8670     DxyTrVtxMax = cms.double( 0.0 ),
8671     MaxVtxZ = cms.double( 15.0 ),
8672     subjetPtMin = cms.double( -1.0 ),
8673     muMin = cms.double( -1.0 ),
8674     muMax = cms.double( -1.0 ),
8675     yMin = cms.double( -1.0 ),
8676     yMax = cms.double( -1.0 ),
8677     dRMin = cms.double( -1.0 ),
8678     dRMax = cms.double( -1.0 ),
8679     maxDepth = cms.int32( -1 ),
8680     nFilt = cms.int32( -1 ),
8681     MinVtxNdof = cms.int32( 5 ),
8682     src = cms.InputTag( "hltTowerMakerForAll" ),
8683     srcPVs = cms.InputTag( "NotUsed" ),
8684     jetType = cms.string( "CaloJet" ),
8685     jetAlgorithm = cms.string( "AntiKt" ),
8686     rParam = cms.double( 0.4 ),
8687     inputEtMin = cms.double( 0.3 ),
8688     inputEMin = cms.double( 0.0 ),
8689     jetPtMin = cms.double( 1.0 ),
8690     doPVCorrection = cms.bool( False ),
8691     doAreaFastjet = cms.bool( False ),
8692     doRhoFastjet = cms.bool( False ),
8693     doPUOffsetCorr = cms.bool( False ),
8694     puPtMin = cms.double( 10.0 ),
8695     nSigmaPU = cms.double( 1.0 ),
8696     radiusPU = cms.double( 0.4 ),
8697     subtractorName = cms.string( "" ),
8698     useExplicitGhosts = cms.bool( False ),
8699     doAreaDiskApprox = cms.bool( True ),
8700     voronoiRfact = cms.double( 0.9 ),
8701     Rho_EtaMax = cms.double( 4.4 ),
8702     Ghost_EtaMax = cms.double( 6.0 ),
8703     Active_Area_Repeats = cms.int32( 5 ),
8704     GhostArea = cms.double( 0.01 ),
8705     restrictInputs = cms.bool( False ),
8706     maxInputs = cms.uint32( 1 ),
8707     writeCompound = cms.bool( False ),
8708     writeJetsWithConst = cms.bool( False ),
8709     doFastJetNonUniform = cms.bool( False ),
8710     useDeterministicSeed = cms.bool( True ),
8711     minSeed = cms.uint32( 14327 ),
8712     verbosity = cms.int32( 0 ),
8713     puWidth = cms.double( 0.0 ),
8714     nExclude = cms.uint32( 0 ),
8715     maxBadEcalCells = cms.uint32( 9999999 ),
8716     maxBadHcalCells = cms.uint32( 9999999 ),
8717     maxProblematicEcalCells = cms.uint32( 9999999 ),
8718     maxProblematicHcalCells = cms.uint32( 9999999 ),
8719     maxRecoveredEcalCells = cms.uint32( 9999999 ),
8720     maxRecoveredHcalCells = cms.uint32( 9999999 ),
8721     puCenters = cms.vdouble(  ),
8722     applyWeight = cms.bool( False ),
8723     srcWeights = cms.InputTag( "" ),
8724     minimumTowersFraction = cms.double( 0.0 ),
8725     jetCollInstanceName = cms.string( "" ),
8726     sumRecHits = cms.bool( False )
8727 )
8728 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
8729     min_N90 = cms.int32( -2 ),
8730     min_N90hits = cms.int32( 2 ),
8731     min_EMF = cms.double( 1.0E-6 ),
8732     max_EMF = cms.double( 999.0 ),
8733     jetsInput = cms.InputTag( "hltAK4CaloJets" ),
8734     JetIDParams = cms.PSet( 
8735       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
8736       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
8737       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8738       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
8739       useRecHits = cms.bool( True ),
8740       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
8741     )
8742 )
8743 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
8744     maxRapidity = cms.double( 5.0 ),
8745     gridSpacing = cms.double( 0.55 ),
8746     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
8747 )
8748 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
8749     level = cms.string( "L1FastJet" ),
8750     algorithm = cms.string( "AK4CaloHLT" ),
8751     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
8752 )
8753 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8754     level = cms.string( "L2Relative" ),
8755     algorithm = cms.string( "AK4CaloHLT" )
8756 )
8757 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8758     level = cms.string( "L3Absolute" ),
8759     algorithm = cms.string( "AK4CaloHLT" )
8760 )
8761 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8762     level = cms.string( "L2L3Residual" ),
8763     algorithm = cms.string( "AK4CaloHLT" )
8764 )
8765 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
8766     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
8767 )
8768 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
8769     src = cms.InputTag( "hltAK4CaloJets" ),
8770     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
8771     verbose = cms.untracked.bool( False )
8772 )
8773 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
8774     src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
8775     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
8776     verbose = cms.untracked.bool( False )
8777 )
8778 fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
8779     usePt = cms.bool( False ),
8780     excludePFMuons = cms.bool( False ),
8781     minNJetHt = cms.int32( 0 ),
8782     minNJetMht = cms.int32( 0 ),
8783     minPtJetHt = cms.double( 40.0 ),
8784     minPtJetMht = cms.double( 30.0 ),
8785     maxEtaJetHt = cms.double( 2.5 ),
8786     maxEtaJetMht = cms.double( 5.0 ),
8787     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
8788     pfCandidatesLabel = cms.InputTag( "" )
8789 )
8790 fragment.hltHT300 = cms.EDFilter( "HLTHtMhtFilter",
8791     saveTags = cms.bool( True ),
8792     htLabels = cms.VInputTag( 'hltHtMht' ),
8793     mhtLabels = cms.VInputTag( 'hltHtMht' ),
8794     minHt = cms.vdouble( 300.0 ),
8795     minMht = cms.vdouble( 0.0 ),
8796     minMeff = cms.vdouble( 0.0 ),
8797     meffSlope = cms.vdouble( 1.0 )
8798 )
8799 fragment.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed",
8800     saveTags = cms.bool( True ),
8801     L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
8802     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8803     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8804     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8805     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8806     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8807     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8808     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8809     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8810     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8811 )
8812 fragment.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler",
8813     offset = cms.uint32( 0 ),
8814     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8815 )
8816 fragment.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
8817     saveTags = cms.bool( True ),
8818     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8819     PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ),
8820     MaxEta = cms.double( 2.5 ),
8821     MinPt = cms.double( 0.0 ),
8822     MaxDeltaR = cms.double( 0.3 ),
8823     MinN = cms.int32( 1 ),
8824     CentralBxOnly = cms.bool( True ),
8825     SelectQualities = cms.vint32(  )
8826 )
8827 fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
8828     saveTags = cms.bool( True ),
8829     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ),
8830     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8831     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8832     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8833     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8834     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8835     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8836     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8837     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8838     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8839 )
8840 fragment.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
8841     offset = cms.uint32( 0 ),
8842     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8843 )
8844 fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
8845     saveTags = cms.bool( True ),
8846     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8847     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ),
8848     MaxEta = cms.double( 2.5 ),
8849     MinPt = cms.double( 0.0 ),
8850     MaxDeltaR = cms.double( 0.3 ),
8851     MinN = cms.int32( 1 ),
8852     CentralBxOnly = cms.bool( True ),
8853     SelectQualities = cms.vint32(  )
8854 )
8855 fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
8856     Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
8857     Reco4DAlgoConfig = cms.PSet( 
8858       Reco2DAlgoConfig = cms.PSet( 
8859         AlphaMaxPhi = cms.double( 1.0 ),
8860         debug = cms.untracked.bool( False ),
8861         segmCleanerMode = cms.int32( 2 ),
8862         AlphaMaxTheta = cms.double( 0.9 ),
8863         hit_afterT0_resolution = cms.double( 0.03 ),
8864         performT0_vdriftSegCorrection = cms.bool( False ),
8865         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8866         MaxChi2 = cms.double( 4.0 ),
8867         recAlgoConfig = cms.PSet( 
8868           maxTime = cms.double( 420.0 ),
8869           debug = cms.untracked.bool( False ),
8870           stepTwoFromDigi = cms.bool( False ),
8871           tTrigModeConfig = cms.PSet( 
8872             debug = cms.untracked.bool( False ),
8873             tofCorrType = cms.int32( 0 ),
8874             tTrigLabel = cms.string( "" ),
8875             wirePropCorrType = cms.int32( 0 ),
8876             doTOFCorrection = cms.bool( True ),
8877             vPropWire = cms.double( 24.4 ),
8878             doT0Correction = cms.bool( True ),
8879             doWirePropCorrection = cms.bool( True ),
8880             t0Label = cms.string( "" )
8881           ),
8882           useUncertDB = cms.bool( True ),
8883           doVdriftCorr = cms.bool( True ),
8884           minTime = cms.double( -3.0 ),
8885           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8886           readLegacyTTrigDB = cms.bool( True ),
8887           readLegacyVDriftDB = cms.bool( True )
8888         ),
8889         MaxAllowedHits = cms.uint32( 50 ),
8890         nUnSharedHitsMin = cms.int32( 2 ),
8891         nSharedHitsMax = cms.int32( 2 ),
8892         performT0SegCorrection = cms.bool( False ),
8893         perform_delta_rejecting = cms.bool( False )
8894       ),
8895       Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
8896       debug = cms.untracked.bool( False ),
8897       segmCleanerMode = cms.int32( 2 ),
8898       AllDTRecHits = cms.bool( True ),
8899       hit_afterT0_resolution = cms.double( 0.03 ),
8900       performT0_vdriftSegCorrection = cms.bool( False ),
8901       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8902       recAlgoConfig = cms.PSet( 
8903         maxTime = cms.double( 420.0 ),
8904         debug = cms.untracked.bool( False ),
8905         stepTwoFromDigi = cms.bool( False ),
8906         tTrigModeConfig = cms.PSet( 
8907           debug = cms.untracked.bool( False ),
8908           tofCorrType = cms.int32( 0 ),
8909           tTrigLabel = cms.string( "" ),
8910           wirePropCorrType = cms.int32( 0 ),
8911           doTOFCorrection = cms.bool( True ),
8912           vPropWire = cms.double( 24.4 ),
8913           doT0Correction = cms.bool( True ),
8914           doWirePropCorrection = cms.bool( True ),
8915           t0Label = cms.string( "" )
8916         ),
8917         useUncertDB = cms.bool( True ),
8918         doVdriftCorr = cms.bool( True ),
8919         minTime = cms.double( -3.0 ),
8920         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8921         readLegacyTTrigDB = cms.bool( True ),
8922         readLegacyVDriftDB = cms.bool( True )
8923       ),
8924       nUnSharedHitsMin = cms.int32( 2 ),
8925       nSharedHitsMax = cms.int32( 2 ),
8926       performT0SegCorrection = cms.bool( False ),
8927       perform_delta_rejecting = cms.bool( False )
8928     ),
8929     debug = cms.untracked.bool( False ),
8930     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
8931     recHits2DLabel = cms.InputTag( "dt2DSegments" )
8932 )
8933 fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
8934     EnableDTMeasurement = cms.bool( True ),
8935     EnableCSCMeasurement = cms.bool( True ),
8936     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
8937     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8938     MaxSeeds = cms.int32( 1000 ),
8939     MaxDTChi2 = cms.double( 300.0 ),
8940     MaxCSCChi2 = cms.double( 300.0 ),
8941     ForcePointDown = cms.bool( False )
8942 )
8943 fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
8944     GMTReadoutCollection = cms.InputTag( "" ),
8945     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8946     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8947     L1MinPt = cms.double( 0.0 ),
8948     L1MaxEta = cms.double( 2.5 ),
8949     L1MinQuality = cms.uint32( 1 ),
8950     SetMinPtBarrelTo = cms.double( 3.5 ),
8951     SetMinPtEndcapTo = cms.double( 1.0 ),
8952     UseOfflineSeed = cms.untracked.bool( True ),
8953     UseUnassociatedL1 = cms.bool( False ),
8954     MatchDR = cms.vdouble( 0.3 ),
8955     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
8956     CentralBxOnly = cms.bool( True ),
8957     MatchType = cms.uint32( 0 ),
8958     SortType = cms.uint32( 0 ),
8959     OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
8960     ServiceParameters = cms.PSet( 
8961       RPCLayers = cms.bool( True ),
8962       UseMuonNavigation = cms.untracked.bool( True ),
8963       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8964     )
8965 )
8966 fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
8967     ServiceParameters = cms.PSet( 
8968       RPCLayers = cms.bool( True ),
8969       UseMuonNavigation = cms.untracked.bool( True ),
8970       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
8971         'hltESPFastSteppingHelixPropagatorOpposite' )
8972     ),
8973     InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
8974     SeedTransformerParameters = cms.PSet( 
8975       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8976       NMinRecHits = cms.uint32( 2 ),
8977       RescaleError = cms.double( 100.0 ),
8978       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8979       UseSubRecHits = cms.bool( False ),
8980       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8981     ),
8982     L2TrajBuilderParameters = cms.PSet( 
8983       BWFilterParameters = cms.PSet( 
8984         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
8985         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8986         BWSeedType = cms.string( "fromGenerator" ),
8987         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8988         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8989         EnableGEMMeasurement = cms.bool( True ),
8990         EnableRPCMeasurement = cms.bool( True ),
8991         MuonTrajectoryUpdatorParameters = cms.PSet( 
8992           ExcludeRPCFromFit = cms.bool( False ),
8993           Granularity = cms.int32( 0 ),
8994           MaxChi2 = cms.double( 25.0 ),
8995           RescaleError = cms.bool( False ),
8996           RescaleErrorFactor = cms.double( 100.0 ),
8997           UseInvalidHits = cms.bool( True )
8998         ),
8999         EnableCSCMeasurement = cms.bool( True ),
9000         MaxChi2 = cms.double( 100.0 ),
9001         FitDirection = cms.string( "outsideIn" ),
9002         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9003         NumberOfSigma = cms.double( 3.0 ),
9004         EnableDTMeasurement = cms.bool( True )
9005       ),
9006       DoSeedRefit = cms.bool( False ),
9007       FilterParameters = cms.PSet( 
9008         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9009         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9010         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
9011         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
9012         EnableGEMMeasurement = cms.bool( True ),
9013         EnableRPCMeasurement = cms.bool( True ),
9014         MuonTrajectoryUpdatorParameters = cms.PSet( 
9015           ExcludeRPCFromFit = cms.bool( False ),
9016           Granularity = cms.int32( 0 ),
9017           MaxChi2 = cms.double( 25.0 ),
9018           RescaleError = cms.bool( False ),
9019           RescaleErrorFactor = cms.double( 100.0 ),
9020           UseInvalidHits = cms.bool( True )
9021         ),
9022         EnableCSCMeasurement = cms.bool( True ),
9023         MaxChi2 = cms.double( 1000.0 ),
9024         FitDirection = cms.string( "insideOut" ),
9025         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9026         NumberOfSigma = cms.double( 3.0 ),
9027         EnableDTMeasurement = cms.bool( True )
9028       ),
9029       SeedPosition = cms.string( "in" ),
9030       DoBackwardFilter = cms.bool( True ),
9031       DoRefit = cms.bool( False ),
9032       NavigationType = cms.string( "Standard" ),
9033       SeedTransformerParameters = cms.PSet( 
9034         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
9035         NMinRecHits = cms.uint32( 2 ),
9036         RescaleError = cms.double( 100.0 ),
9037         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9038         UseSubRecHits = cms.bool( False ),
9039         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9040       ),
9041       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
9042     ),
9043     DoSeedRefit = cms.bool( False ),
9044     TrackLoaderParameters = cms.PSet( 
9045       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9046       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9047       DoSmoothing = cms.bool( False ),
9048       VertexConstraint = cms.bool( True ),
9049       MuonUpdatorAtVertexParameters = cms.PSet( 
9050         MaxChi2 = cms.double( 1000000.0 ),
9051         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9052         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
9053         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
9054       ),
9055       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9056     ),
9057     MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
9058 )
9059 fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
9060     InputObjects = cms.InputTag( "hltL2CosmicMuons" )
9061 )
9062 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9063     saveTags = cms.bool( True ),
9064     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9065     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9066     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
9067     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9068     MinN = cms.int32( 1 ),
9069     MaxEta = cms.double( 2.5 ),
9070     AbsEtaBins = cms.vdouble( 5.0 ),
9071     MinNstations = cms.vint32( 0 ),
9072     MinNhits = cms.vint32( 1 ),
9073     CutOnChambers = cms.bool( False ),
9074     MinNchambers = cms.vint32( 0 ),
9075     MaxDr = cms.double( 9999.0 ),
9076     MinDr = cms.double( -1.0 ),
9077     MaxDz = cms.double( 9999.0 ),
9078     MinDxySig = cms.double( -1.0 ),
9079     MinPt = cms.double( 10.0 ),
9080     NSigmaPt = cms.double( 0.0 ),
9081     MatchToPreviousCand = cms.bool( True )
9082 )
9083 fragment.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed",
9084     saveTags = cms.bool( True ),
9085     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ),
9086     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9087     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9088     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9089     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9090     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9091     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9092     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9093     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9094     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9095 )
9096 fragment.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler",
9097     offset = cms.uint32( 0 ),
9098     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9099 )
9100 fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9101     saveTags = cms.bool( True ),
9102     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9103     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ),
9104     MaxEta = cms.double( 2.5 ),
9105     MinPt = cms.double( 0.0 ),
9106     MaxDeltaR = cms.double( 0.3 ),
9107     MinN = cms.int32( 1 ),
9108     CentralBxOnly = cms.bool( True ),
9109     SelectQualities = cms.vint32(  )
9110 )
9111 fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9112     saveTags = cms.bool( True ),
9113     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9114     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9115     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ),
9116     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9117     MinN = cms.int32( 1 ),
9118     MaxEta = cms.double( 2.5 ),
9119     AbsEtaBins = cms.vdouble( 5.0 ),
9120     MinNstations = cms.vint32( 0 ),
9121     MinNhits = cms.vint32( 1 ),
9122     CutOnChambers = cms.bool( False ),
9123     MinNchambers = cms.vint32( 0 ),
9124     MaxDr = cms.double( 9999.0 ),
9125     MinDr = cms.double( -1.0 ),
9126     MaxDz = cms.double( 9999.0 ),
9127     MinDxySig = cms.double( -1.0 ),
9128     MinPt = cms.double( 10.0 ),
9129     NSigmaPt = cms.double( 0.0 ),
9130     MatchToPreviousCand = cms.bool( True )
9131 )
9132 fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
9133     offset = cms.uint32( 0 ),
9134     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9135 )
9136 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9137     saveTags = cms.bool( True ),
9138     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9139     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9140     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
9141     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9142     MinN = cms.int32( 1 ),
9143     MaxEta = cms.double( 2.5 ),
9144     AbsEtaBins = cms.vdouble( 5.0 ),
9145     MinNstations = cms.vint32( 3 ),
9146     MinNhits = cms.vint32( 1 ),
9147     CutOnChambers = cms.bool( False ),
9148     MinNchambers = cms.vint32( 0 ),
9149     MaxDr = cms.double( 9999.0 ),
9150     MinDr = cms.double( -1.0 ),
9151     MaxDz = cms.double( 9999.0 ),
9152     MinDxySig = cms.double( -1.0 ),
9153     MinPt = cms.double( 45.0 ),
9154     NSigmaPt = cms.double( 0.0 ),
9155     MatchToPreviousCand = cms.bool( True )
9156 )
9157 fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
9158     offset = cms.uint32( 0 ),
9159     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9160 )
9161 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9162     saveTags = cms.bool( True ),
9163     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9164     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9165     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
9166     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9167     MinN = cms.int32( 1 ),
9168     MaxEta = cms.double( 2.5 ),
9169     AbsEtaBins = cms.vdouble( 5.0 ),
9170     MinNstations = cms.vint32( 3 ),
9171     MinNhits = cms.vint32( 1 ),
9172     CutOnChambers = cms.bool( False ),
9173     MinNchambers = cms.vint32( 0 ),
9174     MaxDr = cms.double( 9999.0 ),
9175     MinDr = cms.double( -1.0 ),
9176     MaxDz = cms.double( 9999.0 ),
9177     MinDxySig = cms.double( -1.0 ),
9178     MinPt = cms.double( 40.0 ),
9179     NSigmaPt = cms.double( 0.0 ),
9180     MatchToPreviousCand = cms.bool( True )
9181 )
9182 fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
9183     saveTags = cms.bool( True ),
9184     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
9185     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9186     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9187     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9188     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9189     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9190     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9191     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9192     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9193     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9194 )
9195 fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
9196     offset = cms.uint32( 0 ),
9197     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9198 )
9199 fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9200     saveTags = cms.bool( True ),
9201     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9202     PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
9203     MaxEta = cms.double( 2.5 ),
9204     MinPt = cms.double( 0.0 ),
9205     MaxDeltaR = cms.double( 0.3 ),
9206     MinN = cms.int32( 1 ),
9207     CentralBxOnly = cms.bool( False ),
9208     SelectQualities = cms.vint32(  )
9209 )
9210 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9211     saveTags = cms.bool( True ),
9212     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9213     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9214     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
9215     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9216     MinN = cms.int32( 1 ),
9217     MaxEta = cms.double( 1.0 ),
9218     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
9219     MinNstations = cms.vint32( 0, 2, 0, 2 ),
9220     MinNhits = cms.vint32( 0, 1, 0, 1 ),
9221     CutOnChambers = cms.bool( False ),
9222     MinNchambers = cms.vint32( 0 ),
9223     MaxDr = cms.double( 9999.0 ),
9224     MinDr = cms.double( -1.0 ),
9225     MaxDz = cms.double( 9999.0 ),
9226     MinDxySig = cms.double( -1.0 ),
9227     MinPt = cms.double( 10.0 ),
9228     NSigmaPt = cms.double( 0.0 ),
9229     MatchToPreviousCand = cms.bool( True )
9230 )
9231 fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
9232     offset = cms.uint32( 0 ),
9233     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9234 )
9235 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9236     saveTags = cms.bool( True ),
9237     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9238     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9239     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
9240     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9241     MinN = cms.int32( 1 ),
9242     MaxEta = cms.double( 1.0 ),
9243     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
9244     MinNstations = cms.vint32( 0, 2, 0, 2 ),
9245     MinNhits = cms.vint32( 0, 1, 0, 1 ),
9246     CutOnChambers = cms.bool( False ),
9247     MinNchambers = cms.vint32( 0 ),
9248     MaxDr = cms.double( 9999.0 ),
9249     MinDr = cms.double( -1.0 ),
9250     MaxDz = cms.double( 9999.0 ),
9251     MinDxySig = cms.double( -1.0 ),
9252     MinPt = cms.double( 5.5 ),
9253     NSigmaPt = cms.double( 0.0 ),
9254     MatchToPreviousCand = cms.bool( True )
9255 )
9256 fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler",
9257     offset = cms.uint32( 0 ),
9258     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9259 )
9260 fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi",
9261     isRun3 = cms.bool( True ),
9262     includeErrors = cms.bool( True ),
9263     inputLabel = cms.InputTag( "rawDataCollector" ),
9264     mappingLabel = cms.string( "RPix" )
9265 )
9266 fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer",
9267     RPixVerbosity = cms.untracked.int32( 0 ),
9268     tag = cms.InputTag( "hltCTPPSPixelDigis" ),
9269     SeedADCThreshold = cms.int32( 2 ),
9270     ADCThreshold = cms.int32( 2 ),
9271     ElectronADCGain = cms.double( 135.0 ),
9272     VCaltoElectronGain = cms.int32( 50 ),
9273     VCaltoElectronOffset = cms.int32( -411 ),
9274     doSingleCalibration = cms.bool( False )
9275 )
9276 fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer",
9277     RPixVerbosity = cms.untracked.int32( 0 ),
9278     RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" )
9279 )
9280 fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer",
9281     tag = cms.InputTag( "hltCTPPSPixelRecHits" ),
9282     patternFinderAlgorithm = cms.string( "RPixRoadFinder" ),
9283     trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ),
9284     trackMinNumberOfPoints = cms.uint32( 3 ),
9285     verbosity = cms.untracked.int32( 0 ),
9286     maximumChi2OverNDF = cms.double( 5.0 ),
9287     maximumXLocalDistanceFromTrack = cms.double( 0.2 ),
9288     maximumYLocalDistanceFromTrack = cms.double( 0.3 ),
9289     maxHitPerPlane = cms.int32( 20 ),
9290     maxHitPerRomanPot = cms.int32( 60 ),
9291     maxTrackPerRomanPot = cms.int32( 10 ),
9292     maxTrackPerPattern = cms.int32( 5 ),
9293     numberOfPlanesPerPot = cms.int32( 6 ),
9294     roadRadius = cms.double( 1.0 ),
9295     minRoadSize = cms.int32( 3 ),
9296     maxRoadSize = cms.int32( 20 ),
9297     roadRadiusBadPot = cms.double( 0.5 )
9298 )
9299 fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter",
9300     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
9301     minTracks = cms.int32( 1 ),
9302     maxTracks = cms.int32( 1 ),
9303     do_express = cms.bool( True ),
9304     triggerType = cms.int32( 91 )
9305 )
9306 fragment.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
9307     inputTag = cms.InputTag( "rawDataCollector" ),
9308     fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 )
9309 )
9310 fragment.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler",
9311     offset = cms.uint32( 0 ),
9312     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9313 )
9314 fragment.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter",
9315     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
9316     minTracks = cms.int32( 1 ),
9317     maxTracks = cms.int32( 4 ),
9318     do_express = cms.bool( False ),
9319     triggerType = cms.int32( 91 )
9320 )
9321 fragment.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler",
9322     offset = cms.uint32( 0 ),
9323     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9324 )
9325 fragment.hltPreSpecialHLTPhysics = cms.EDFilter( "HLTPrescaler",
9326     offset = cms.uint32( 0 ),
9327     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9328 )
9329 fragment.hltPreAlCaLumiPixelsCountsRandomHighRate = cms.EDFilter( "HLTPrescaler",
9330     offset = cms.uint32( 0 ),
9331     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9332 )
9333 fragment.hltL1sZeroBiasOrZeroBiasCopy = cms.EDFilter( "HLTL1TSeed",
9334     saveTags = cms.bool( True ),
9335     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy" ),
9336     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9337     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9338     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9339     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9340     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9341     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9342     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9343     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9344     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9345 )
9346 fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM = cms.EDFilter( "HLTPrescaler",
9347     offset = cms.uint32( 0 ),
9348     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9349 )
9350 fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR = cms.EDFilter( "HLTL1TSeed",
9351     saveTags = cms.bool( True ),
9352     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy OR L1_AlwaysTrue OR L1_BptxOR" ),
9353     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9354     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9355     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9356     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9357     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9358     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9359     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9360     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9361     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9362 )
9363 fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated = cms.EDFilter( "HLTPrescaler",
9364     offset = cms.uint32( 0 ),
9365     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9366 )
9367 fragment.hltAlcaPixelClusterCountsGated = cms.EDProducer( "AlcaPCCEventProducer",
9368     pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
9369     trigstring = cms.untracked.string( "alcaPCCEvent" ),
9370     savePerROCInfo = cms.bool( False )
9371 )
9372 fragment.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed",
9373     saveTags = cms.bool( True ),
9374     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
9375     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9376     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9377     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9378     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9379     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9380     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9381     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9382     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9383     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9384 )
9385 fragment.hltPreL1SingleMuOpen = cms.EDFilter( "HLTPrescaler",
9386     offset = cms.uint32( 0 ),
9387     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9388 )
9389 fragment.hltL1MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9390     saveTags = cms.bool( True ),
9391     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9392     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ),
9393     MaxEta = cms.double( 2.5 ),
9394     MinPt = cms.double( 0.0 ),
9395     MaxDeltaR = cms.double( 0.3 ),
9396     MinN = cms.int32( 1 ),
9397     CentralBxOnly = cms.bool( True ),
9398     SelectQualities = cms.vint32(  )
9399 )
9400 fragment.hltPreL1SingleMuOpenDT = cms.EDFilter( "HLTPrescaler",
9401     offset = cms.uint32( 0 ),
9402     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9403 )
9404 fragment.hltL1MuOpenL1FilteredDT = cms.EDFilter( "HLTMuonL1TFilter",
9405     saveTags = cms.bool( True ),
9406     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9407     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ),
9408     MaxEta = cms.double( 1.25 ),
9409     MinPt = cms.double( 0.0 ),
9410     MaxDeltaR = cms.double( 0.3 ),
9411     MinN = cms.int32( 1 ),
9412     CentralBxOnly = cms.bool( True ),
9413     SelectQualities = cms.vint32(  )
9414 )
9415 fragment.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed",
9416     saveTags = cms.bool( True ),
9417     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
9418     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9419     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9420     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9421     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9422     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9423     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9424     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9425     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9426     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9427 )
9428 fragment.hltPreL1SingleMu3 = cms.EDFilter( "HLTPrescaler",
9429     offset = cms.uint32( 0 ),
9430     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9431 )
9432 fragment.hltL1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9433     saveTags = cms.bool( True ),
9434     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9435     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ),
9436     MaxEta = cms.double( 2.5 ),
9437     MinPt = cms.double( 0.0 ),
9438     MaxDeltaR = cms.double( 0.3 ),
9439     MinN = cms.int32( 1 ),
9440     CentralBxOnly = cms.bool( True ),
9441     SelectQualities = cms.vint32(  )
9442 )
9443 fragment.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed",
9444     saveTags = cms.bool( True ),
9445     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ),
9446     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9447     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9448     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9449     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9450     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9451     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9452     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9453     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9454     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9455 )
9456 fragment.hltPreL1SingleMu5 = cms.EDFilter( "HLTPrescaler",
9457     offset = cms.uint32( 0 ),
9458     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9459 )
9460 fragment.hltL1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9461     saveTags = cms.bool( True ),
9462     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9463     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ),
9464     MaxEta = cms.double( 2.5 ),
9465     MinPt = cms.double( 0.0 ),
9466     MaxDeltaR = cms.double( 0.3 ),
9467     MinN = cms.int32( 1 ),
9468     CentralBxOnly = cms.bool( True ),
9469     SelectQualities = cms.vint32(  )
9470 )
9471 fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
9472     saveTags = cms.bool( True ),
9473     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
9474     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9475     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9476     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9477     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9478     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9479     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9480     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9481     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9482     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9483 )
9484 fragment.hltPreL1SingleMu7 = cms.EDFilter( "HLTPrescaler",
9485     offset = cms.uint32( 0 ),
9486     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9487 )
9488 fragment.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9489     saveTags = cms.bool( True ),
9490     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9491     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
9492     MaxEta = cms.double( 2.5 ),
9493     MinPt = cms.double( 0.0 ),
9494     MaxDeltaR = cms.double( 0.3 ),
9495     MinN = cms.int32( 1 ),
9496     CentralBxOnly = cms.bool( True ),
9497     SelectQualities = cms.vint32(  )
9498 )
9499 fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
9500     saveTags = cms.bool( True ),
9501     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
9502     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9503     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9504     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9505     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9506     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9507     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9508     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9509     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9510     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9511 )
9512 fragment.hltPreL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
9513     offset = cms.uint32( 0 ),
9514     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9515 )
9516 fragment.hltDoubleMu0L1Filtered = cms.EDFilter( "HLTMuonL1TFilter",
9517     saveTags = cms.bool( True ),
9518     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9519     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
9520     MaxEta = cms.double( 2.5 ),
9521     MinPt = cms.double( 0.0 ),
9522     MaxDeltaR = cms.double( 0.3 ),
9523     MinN = cms.int32( 2 ),
9524     CentralBxOnly = cms.bool( True ),
9525     SelectQualities = cms.vint32(  )
9526 )
9527 fragment.hltL1sSingleJet8erHE = cms.EDFilter( "HLTL1TSeed",
9528     saveTags = cms.bool( True ),
9529     L1SeedsLogicalExpression = cms.string( "L1_SingleJet8erHE" ),
9530     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9531     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9532     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9533     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9534     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9535     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9536     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9537     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9538     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9539 )
9540 fragment.hltPreL1SingleJet8erHE = cms.EDFilter( "HLTPrescaler",
9541     offset = cms.uint32( 0 ),
9542     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9543 )
9544 fragment.hltL1sSingleJet10erHE = cms.EDFilter( "HLTL1TSeed",
9545     saveTags = cms.bool( True ),
9546     L1SeedsLogicalExpression = cms.string( "L1_SingleJet10erHE" ),
9547     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9548     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9549     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9550     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9551     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9552     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9553     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9554     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9555     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9556 )
9557 fragment.hltPreL1SingleJet10erHE = cms.EDFilter( "HLTPrescaler",
9558     offset = cms.uint32( 0 ),
9559     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9560 )
9561 fragment.hltL1sSingleJet12erHE = cms.EDFilter( "HLTL1TSeed",
9562     saveTags = cms.bool( True ),
9563     L1SeedsLogicalExpression = cms.string( "L1_SingleJet12erHE" ),
9564     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9565     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9566     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9567     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9568     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9569     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9570     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9571     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9572     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9573 )
9574 fragment.hltPreL1SingleJet12erHE = cms.EDFilter( "HLTPrescaler",
9575     offset = cms.uint32( 0 ),
9576     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9577 )
9578 fragment.hltL1sSingleJet35 = cms.EDFilter( "HLTL1TSeed",
9579     saveTags = cms.bool( True ),
9580     L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ),
9581     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9582     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9583     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9584     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9585     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9586     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9587     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9588     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9589     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9590 )
9591 fragment.hltPreL1SingleJet35 = cms.EDFilter( "HLTPrescaler",
9592     offset = cms.uint32( 0 ),
9593     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9594 )
9595 fragment.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed",
9596     saveTags = cms.bool( True ),
9597     L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ),
9598     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9599     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9600     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9601     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9602     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9603     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9604     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9605     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9606     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9607 )
9608 fragment.hltPreL1SingleJet200 = cms.EDFilter( "HLTPrescaler",
9609     offset = cms.uint32( 0 ),
9610     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9611 )
9612 fragment.hltL1sSingleEG8er2p5 = cms.EDFilter( "HLTL1TSeed",
9613     saveTags = cms.bool( True ),
9614     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
9615     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9616     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9617     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9618     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9619     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9620     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9621     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9622     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9623     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9624 )
9625 fragment.hltPreL1SingleEG8er2p5 = cms.EDFilter( "HLTPrescaler",
9626     offset = cms.uint32( 0 ),
9627     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9628 )
9629 fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed",
9630     saveTags = cms.bool( True ),
9631     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ),
9632     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9633     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9634     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9635     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9636     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9637     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9638     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9639     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9640     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9641 )
9642 fragment.hltPreL1SingleEG10er2p5 = cms.EDFilter( "HLTPrescaler",
9643     offset = cms.uint32( 0 ),
9644     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9645 )
9646 fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
9647     saveTags = cms.bool( True ),
9648     L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ),
9649     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9650     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9651     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9652     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9653     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9654     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9655     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9656     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9657     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9658 )
9659 fragment.hltPreL1SingleEG15er2p5 = cms.EDFilter( "HLTPrescaler",
9660     offset = cms.uint32( 0 ),
9661     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9662 )
9663 fragment.hltL1sSingleEG26er2p5 = cms.EDFilter( "HLTL1TSeed",
9664     saveTags = cms.bool( True ),
9665     L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ),
9666     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9667     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9668     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9669     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9670     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9671     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9672     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9673     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9674     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9675 )
9676 fragment.hltPreL1SingleEG26er2p5 = cms.EDFilter( "HLTPrescaler",
9677     offset = cms.uint32( 0 ),
9678     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9679 )
9680 fragment.hltL1sSingleEG28er2p5 = cms.EDFilter( "HLTL1TSeed",
9681     saveTags = cms.bool( True ),
9682     L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er2p5" ),
9683     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9684     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9685     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9686     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9687     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9688     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9689     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9690     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9691     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9692 )
9693 fragment.hltPreL1SingleEG28er2p5 = cms.EDFilter( "HLTPrescaler",
9694     offset = cms.uint32( 0 ),
9695     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9696 )
9697 fragment.hltL1sSingleEG28er2p1 = cms.EDFilter( "HLTL1TSeed",
9698     saveTags = cms.bool( True ),
9699     L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er2p1" ),
9700     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9701     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9702     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9703     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9704     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9705     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9706     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9707     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9708     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9709 )
9710 fragment.hltPreL1SingleEG28er2p1 = cms.EDFilter( "HLTPrescaler",
9711     offset = cms.uint32( 0 ),
9712     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9713 )
9714 fragment.hltL1sSingleEG28er1p5 = cms.EDFilter( "HLTL1TSeed",
9715     saveTags = cms.bool( True ),
9716     L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er1p5" ),
9717     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9718     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9719     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9720     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9721     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9722     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9723     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9724     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9725     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9726 )
9727 fragment.hltPreL1SingleEG28er1p5 = cms.EDFilter( "HLTPrescaler",
9728     offset = cms.uint32( 0 ),
9729     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9730 )
9731 fragment.hltL1sSingleEG34er2p5 = cms.EDFilter( "HLTL1TSeed",
9732     saveTags = cms.bool( True ),
9733     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5" ),
9734     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9735     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9736     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9737     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9738     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9739     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9740     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9741     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9742     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9743 )
9744 fragment.hltPreL1SingleEG34er2p5 = cms.EDFilter( "HLTPrescaler",
9745     offset = cms.uint32( 0 ),
9746     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9747 )
9748 fragment.hltL1sSingleEG36er2p5 = cms.EDFilter( "HLTL1TSeed",
9749     saveTags = cms.bool( True ),
9750     L1SeedsLogicalExpression = cms.string( "L1_SingleEG36er2p5" ),
9751     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9752     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9753     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9754     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9755     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9756     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9757     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9758     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9759     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9760 )
9761 fragment.hltPreL1SingleEG36er2p5 = cms.EDFilter( "HLTPrescaler",
9762     offset = cms.uint32( 0 ),
9763     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9764 )
9765 fragment.hltL1sSingleEG38er2p5 = cms.EDFilter( "HLTL1TSeed",
9766     saveTags = cms.bool( True ),
9767     L1SeedsLogicalExpression = cms.string( "L1_SingleEG38er2p5" ),
9768     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9769     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9770     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9771     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9772     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9773     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9774     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9775     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9776     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9777 )
9778 fragment.hltPreL1SingleEG38er2p5 = cms.EDFilter( "HLTPrescaler",
9779     offset = cms.uint32( 0 ),
9780     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9781 )
9782 fragment.hltL1sSingleEG40er2p5 = cms.EDFilter( "HLTL1TSeed",
9783     saveTags = cms.bool( True ),
9784     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5" ),
9785     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9786     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9787     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9788     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9789     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9790     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9791     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9792     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9793     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9794 )
9795 fragment.hltPreL1SingleEG40er2p5 = cms.EDFilter( "HLTPrescaler",
9796     offset = cms.uint32( 0 ),
9797     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9798 )
9799 fragment.hltL1sSingleEG42er2p5 = cms.EDFilter( "HLTL1TSeed",
9800     saveTags = cms.bool( True ),
9801     L1SeedsLogicalExpression = cms.string( "L1_SingleEG42er2p5" ),
9802     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9803     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9804     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9805     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9806     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9807     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9808     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9809     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9810     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9811 )
9812 fragment.hltPreL1SingleEG42er2p5 = cms.EDFilter( "HLTPrescaler",
9813     offset = cms.uint32( 0 ),
9814     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9815 )
9816 fragment.hltL1sSingleEG45er2p5 = cms.EDFilter( "HLTL1TSeed",
9817     saveTags = cms.bool( True ),
9818     L1SeedsLogicalExpression = cms.string( "L1_SingleEG45er2p5" ),
9819     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9820     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9821     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9822     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9823     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9824     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9825     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9826     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9827     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9828 )
9829 fragment.hltPreL1SingleEG45er2p5 = cms.EDFilter( "HLTPrescaler",
9830     offset = cms.uint32( 0 ),
9831     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9832 )
9833 fragment.hltL1sL1SingleEG50 = cms.EDFilter( "HLTL1TSeed",
9834     saveTags = cms.bool( True ),
9835     L1SeedsLogicalExpression = cms.string( "L1_SingleEG50" ),
9836     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9837     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9838     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9839     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9840     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9841     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9842     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9843     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9844     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9845 )
9846 fragment.hltPreL1SingleEG50 = cms.EDFilter( "HLTPrescaler",
9847     offset = cms.uint32( 0 ),
9848     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9849 )
9850 fragment.hltL1sSingleJet60 = cms.EDFilter( "HLTL1TSeed",
9851     saveTags = cms.bool( True ),
9852     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60" ),
9853     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9854     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9855     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9856     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9857     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9858     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9859     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9860     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9861     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9862 )
9863 fragment.hltPreL1SingleJet60 = cms.EDFilter( "HLTPrescaler",
9864     offset = cms.uint32( 0 ),
9865     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9866 )
9867 fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
9868     saveTags = cms.bool( True ),
9869     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
9870     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9871     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9872     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9873     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9874     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9875     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9876     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9877     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9878     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9879 )
9880 fragment.hltPreL1SingleJet90 = cms.EDFilter( "HLTPrescaler",
9881     offset = cms.uint32( 0 ),
9882     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9883 )
9884 fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed",
9885     saveTags = cms.bool( True ),
9886     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ),
9887     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9888     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9889     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9890     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9891     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9892     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9893     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9894     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9895     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9896 )
9897 fragment.hltPreL1SingleJet120 = cms.EDFilter( "HLTPrescaler",
9898     offset = cms.uint32( 0 ),
9899     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9900 )
9901 fragment.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed",
9902     saveTags = cms.bool( True ),
9903     L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ),
9904     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9905     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9906     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9907     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9908     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9909     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9910     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9911     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9912     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9913 )
9914 fragment.hltPreL1SingleJet180 = cms.EDFilter( "HLTPrescaler",
9915     offset = cms.uint32( 0 ),
9916     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9917 )
9918 fragment.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed",
9919     saveTags = cms.bool( True ),
9920     L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ),
9921     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9922     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9923     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9924     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9925     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9926     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9927     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9928     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9929     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9930 )
9931 fragment.hltPreL1HTT120er = cms.EDFilter( "HLTPrescaler",
9932     offset = cms.uint32( 0 ),
9933     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9934 )
9935 fragment.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed",
9936     saveTags = cms.bool( True ),
9937     L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ),
9938     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9939     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9940     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9941     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9942     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9943     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9944     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9945     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9946     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9947 )
9948 fragment.hltPreL1HTT160er = cms.EDFilter( "HLTPrescaler",
9949     offset = cms.uint32( 0 ),
9950     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9951 )
9952 fragment.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed",
9953     saveTags = cms.bool( True ),
9954     L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ),
9955     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9956     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9957     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9958     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9959     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9960     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9961     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9962     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9963     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9964 )
9965 fragment.hltPreL1HTT200er = cms.EDFilter( "HLTPrescaler",
9966     offset = cms.uint32( 0 ),
9967     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9968 )
9969 fragment.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed",
9970     saveTags = cms.bool( True ),
9971     L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ),
9972     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9973     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9974     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9975     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9976     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9977     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9978     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9979     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9980     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9981 )
9982 fragment.hltPreL1HTT255er = cms.EDFilter( "HLTPrescaler",
9983     offset = cms.uint32( 0 ),
9984     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9985 )
9986 fragment.hltL1sHTT280er = cms.EDFilter( "HLTL1TSeed",
9987     saveTags = cms.bool( True ),
9988     L1SeedsLogicalExpression = cms.string( "L1_HTT280er" ),
9989     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9990     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9991     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9992     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9993     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9994     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9995     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9996     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9997     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9998 )
9999 fragment.hltPreL1HTT280er = cms.EDFilter( "HLTPrescaler",
10000     offset = cms.uint32( 0 ),
10001     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10002 )
10003 fragment.hltL1sHTT320er = cms.EDFilter( "HLTL1TSeed",
10004     saveTags = cms.bool( True ),
10005     L1SeedsLogicalExpression = cms.string( "L1_HTT320er" ),
10006     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10007     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10008     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10009     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10010     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10011     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10012     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10013     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10014     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10015 )
10016 fragment.hltPreL1HTT320er = cms.EDFilter( "HLTPrescaler",
10017     offset = cms.uint32( 0 ),
10018     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10019 )
10020 fragment.hltL1sHTT360er = cms.EDFilter( "HLTL1TSeed",
10021     saveTags = cms.bool( True ),
10022     L1SeedsLogicalExpression = cms.string( "L1_HTT360er" ),
10023     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10024     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10025     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10026     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10027     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10028     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10029     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10030     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10031     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10032 )
10033 fragment.hltPreL1HTT360er = cms.EDFilter( "HLTPrescaler",
10034     offset = cms.uint32( 0 ),
10035     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10036 )
10037 fragment.hltL1sHTT400er = cms.EDFilter( "HLTL1TSeed",
10038     saveTags = cms.bool( True ),
10039     L1SeedsLogicalExpression = cms.string( "L1_HTT400er" ),
10040     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10041     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10042     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10043     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10044     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10045     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10046     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10047     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10048     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10049 )
10050 fragment.hltPreL1HTT400er = cms.EDFilter( "HLTPrescaler",
10051     offset = cms.uint32( 0 ),
10052     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10053 )
10054 fragment.hltL1sHTT450er = cms.EDFilter( "HLTL1TSeed",
10055     saveTags = cms.bool( True ),
10056     L1SeedsLogicalExpression = cms.string( "L1_HTT450er" ),
10057     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10058     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10059     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10060     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10061     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10062     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10063     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10064     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10065     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10066 )
10067 fragment.hltPreL1HTT450er = cms.EDFilter( "HLTPrescaler",
10068     offset = cms.uint32( 0 ),
10069     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10070 )
10071 fragment.hltL1sETM120 = cms.EDFilter( "HLTL1TSeed",
10072     saveTags = cms.bool( True ),
10073     L1SeedsLogicalExpression = cms.string( "L1_ETM120" ),
10074     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10075     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10076     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10077     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10078     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10079     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10080     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10081     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10082     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10083 )
10084 fragment.hltPreL1ETM120 = cms.EDFilter( "HLTPrescaler",
10085     offset = cms.uint32( 0 ),
10086     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10087 )
10088 fragment.hltL1sETM150 = cms.EDFilter( "HLTL1TSeed",
10089     saveTags = cms.bool( True ),
10090     L1SeedsLogicalExpression = cms.string( "L1_ETM150" ),
10091     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10092     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10093     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10094     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10095     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10096     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10097     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10098     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10099     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10100 )
10101 fragment.hltPreL1ETM150 = cms.EDFilter( "HLTPrescaler",
10102     offset = cms.uint32( 0 ),
10103     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10104 )
10105 fragment.hltL1sEXTHCALLaserMon1 = cms.EDFilter( "HLTL1TSeed",
10106     saveTags = cms.bool( True ),
10107     L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Trig" ),
10108     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10109     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10110     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10111     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10112     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10113     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10114     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10115     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10116     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10117 )
10118 fragment.hltPreL1EXTHCALLaserMon1 = cms.EDFilter( "HLTPrescaler",
10119     offset = cms.uint32( 0 ),
10120     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10121 )
10122 fragment.hltL1sEXTHCALLaserMon4 = cms.EDFilter( "HLTL1TSeed",
10123     saveTags = cms.bool( True ),
10124     L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Veto" ),
10125     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10126     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10127     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10128     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10129     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10130     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10131     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10132     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10133     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10134 )
10135 fragment.hltPreL1EXTHCALLaserMon4 = cms.EDFilter( "HLTPrescaler",
10136     offset = cms.uint32( 0 ),
10137     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10138 )
10139 fragment.hltL1sL1MinimumBiasHF0ANDBptxAND = cms.EDFilter( "HLTL1TSeed",
10140     saveTags = cms.bool( True ),
10141     L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF0_AND_BptxAND" ),
10142     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10143     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10144     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10145     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10146     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10147     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10148     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10149     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10150     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10151 )
10152 fragment.hltPreL1MinimumBiasHF0ANDBptxAND = cms.EDFilter( "HLTPrescaler",
10153     offset = cms.uint32( 0 ),
10154     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10155 )
10156 fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
10157     saveTags = cms.bool( True ),
10158     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
10159     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10160     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10161     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10162     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10163     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10164     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10165     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10166     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10167     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10168 )
10169 fragment.hltPreCscClusterCosmic = cms.EDFilter( "HLTPrescaler",
10170     offset = cms.uint32( 0 ),
10171     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10172 )
10173 fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
10174     nRechitMin = cms.int32( 50 ),
10175     rParam = cms.double( 0.4 ),
10176     nStationThres = cms.int32( 10 ),
10177     recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
10178 )
10179 fragment.hltCscClusterCosmic = cms.EDFilter( "HLTMuonRecHitClusterFilter",
10180     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
10181     MinN = cms.int32( 1 ),
10182     MinSize = cms.int32( 50 ),
10183     MinSizeMinusMB1 = cms.int32( -1 ),
10184     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
10185     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
10186     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
10187     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
10188     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
10189     Max_nMB1 = cms.int32( -1 ),
10190     Max_nMB2 = cms.int32( -1 ),
10191     Max_nME11 = cms.int32( -1 ),
10192     Max_nME12 = cms.int32( -1 ),
10193     Max_nME41 = cms.int32( -1 ),
10194     Max_nME42 = cms.int32( -1 ),
10195     MinNstation = cms.int32( 0 ),
10196     MinAvgStation = cms.double( 0.0 ),
10197     MinTime = cms.double( -999.0 ),
10198     MaxTime = cms.double( 999.0 ),
10199     MinEta = cms.double( -1.0 ),
10200     MaxEta = cms.double( -1.0 ),
10201     MaxTimeSpread = cms.double( -1.0 )
10202 )
10203 fragment.hltL1sHTTForBeamSpotHT60 = cms.EDFilter( "HLTL1TSeed",
10204     saveTags = cms.bool( True ),
10205     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5" ),
10206     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10207     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10208     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10209     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10210     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10211     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10212     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10213     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10214     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10215 )
10216 fragment.hltPreHT60Beamspot = cms.EDFilter( "HLTPrescaler",
10217     offset = cms.uint32( 0 ),
10218     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10219 )
10220 fragment.hltHT60 = cms.EDFilter( "HLTHtMhtFilter",
10221     saveTags = cms.bool( True ),
10222     htLabels = cms.VInputTag( 'hltHtMht' ),
10223     mhtLabels = cms.VInputTag( 'hltHtMht' ),
10224     minHt = cms.vdouble( 60.0 ),
10225     minMht = cms.vdouble( 0.0 ),
10226     minMeff = cms.vdouble( 0.0 ),
10227     meffSlope = cms.vdouble( 1.0 )
10228 )
10229 fragment.hltL1sZeroBiasOrMinBias = cms.EDFilter( "HLTL1TSeed",
10230     saveTags = cms.bool( True ),
10231     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_MinimumBiasHF0_AND_BptxAND" ),
10232     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10233     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10234     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10235     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10236     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10237     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10238     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10239     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10240     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10241 )
10242 fragment.hltPreBeamspotPixelClustersWP2 = cms.EDFilter( "HLTPrescaler",
10243     offset = cms.uint32( 0 ),
10244     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10245 )
10246 fragment.hltPixelActivityFilterWP2 = cms.EDFilter( "HLTPixelActivityFilter",
10247     saveTags = cms.bool( True ),
10248     inputTag = cms.InputTag( "hltSiPixelClusters" ),
10249     minClusters = cms.uint32( 0 ),
10250     maxClusters = cms.uint32( 0 ),
10251     minClustersBPix = cms.uint32( 10 ),
10252     maxClustersBPix = cms.uint32( 0 ),
10253     minClustersFPix = cms.uint32( 0 ),
10254     maxClustersFPix = cms.uint32( 0 ),
10255     minLayersBPix = cms.uint32( 0 ),
10256     maxLayersBPix = cms.uint32( 0 ),
10257     minLayersFPix = cms.uint32( 0 ),
10258     maxLayersFPix = cms.uint32( 0 )
10259 )
10260 fragment.hltPrePixelClustersWP2 = cms.EDFilter( "HLTPrescaler",
10261     offset = cms.uint32( 0 ),
10262     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10263 )
10264 fragment.hltPrePixelClustersWP2HighRate = cms.EDFilter( "HLTPrescaler",
10265     offset = cms.uint32( 0 ),
10266     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10267 )
10268 fragment.hltPrePixelClustersWP1 = cms.EDFilter( "HLTPrescaler",
10269     offset = cms.uint32( 0 ),
10270     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10271 )
10272 fragment.hltPixelActivityFilterWP1 = cms.EDFilter( "HLTPixelActivityFilter",
10273     saveTags = cms.bool( True ),
10274     inputTag = cms.InputTag( "hltSiPixelClusters" ),
10275     minClusters = cms.uint32( 0 ),
10276     maxClusters = cms.uint32( 0 ),
10277     minClustersBPix = cms.uint32( 25 ),
10278     maxClustersBPix = cms.uint32( 0 ),
10279     minClustersFPix = cms.uint32( 0 ),
10280     maxClustersFPix = cms.uint32( 0 ),
10281     minLayersBPix = cms.uint32( 0 ),
10282     maxLayersBPix = cms.uint32( 0 ),
10283     minLayersFPix = cms.uint32( 0 ),
10284     maxLayersFPix = cms.uint32( 0 )
10285 )
10286 fragment.hltL1sBptxOR = cms.EDFilter( "HLTL1TSeed",
10287     saveTags = cms.bool( True ),
10288     L1SeedsLogicalExpression = cms.string( "L1_BptxPlus OR L1_BptxMinus OR L1_ZeroBias OR L1_BptxOR" ),
10289     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10290     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10291     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10292     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10293     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10294     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10295     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10296     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10297     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10298 )
10299 fragment.hltPreBptxOR = cms.EDFilter( "HLTPrescaler",
10300     offset = cms.uint32( 0 ),
10301     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10302 )
10303 fragment.hltL1sSingleMuCosmicsEMTF = cms.EDFilter( "HLTL1TSeed",
10304     saveTags = cms.bool( True ),
10305     L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics_EMTF" ),
10306     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10307     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10308     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10309     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10310     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10311     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10312     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10313     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10314     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10315 )
10316 fragment.hltPreL1SingleMuCosmicsEMTF = cms.EDFilter( "HLTPrescaler",
10317     offset = cms.uint32( 0 ),
10318     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10319 )
10320 fragment.hltPreL1SingleMuCosmicsCosmicTracking = cms.EDFilter( "HLTPrescaler",
10321     offset = cms.uint32( 0 ),
10322     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10323 )
10324 fragment.hltFullSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
10325     ProductLabel = cms.InputTag( "rawDataCollector" ),
10326     ConditionsLabel = cms.string( "" ),
10327     onDemand = cms.bool( False ),
10328     DoAPVEmulatorCheck = cms.bool( False ),
10329     LegacyUnpacker = cms.bool( False ),
10330     HybridZeroSuppressed = cms.bool( False ),
10331     Clusterizer = cms.PSet( 
10332       ConditionsLabel = cms.string( "" ),
10333       ClusterThreshold = cms.double( 5.0 ),
10334       SeedThreshold = cms.double( 3.0 ),
10335       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
10336       ChannelThreshold = cms.double( 2.0 ),
10337       MaxAdjacentBad = cms.uint32( 0 ),
10338       setDetId = cms.bool( True ),
10339       MaxSequentialHoles = cms.uint32( 0 ),
10340       RemoveApvShots = cms.bool( True ),
10341       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10342       MaxSequentialBad = cms.uint32( 1 )
10343     ),
10344     Algorithms = cms.PSet( 
10345       Use10bitsTruncation = cms.bool( False ),
10346       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
10347       useCMMeanMap = cms.bool( False ),
10348       TruncateInSuppressor = cms.bool( True ),
10349       doAPVRestore = cms.bool( False ),
10350       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
10351       PedestalSubtractionFedMode = cms.bool( True )
10352     )
10353 )
10354 fragment.hltFullMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
10355     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
10356     skipClusters = cms.InputTag( "" ),
10357     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
10358     stripClusterProducer = cms.string( "hltFullSiStripRawToClustersFacility" ),
10359     Phase2TrackerCluster1DProducer = cms.string( "" ),
10360     vectorHits = cms.InputTag( "" ),
10361     vectorHitsRej = cms.InputTag( "" ),
10362     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
10363     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
10364     pixelCablingMapLabel = cms.string( "" ),
10365     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
10366     switchOffPixelsIfEmpty = cms.bool( True )
10367 )
10368 fragment.hltGlobalSiStripMatchedRecHitsFull = cms.EDProducer( "SiStripRecHitConverter",
10369     ClusterProducer = cms.InputTag( "hltFullSiStripRawToClustersFacility" ),
10370     rphiRecHits = cms.string( "rphiRecHit" ),
10371     stereoRecHits = cms.string( "stereoRecHit" ),
10372     matchedRecHits = cms.string( "matchedRecHit" ),
10373     useSiStripQuality = cms.bool( False ),
10374     MaskBadAPVFibers = cms.bool( False ),
10375     doMatching = cms.bool( True ),
10376     StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
10377     Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
10378     siStripQualityLabel = cms.ESInputTag( "","" )
10379 )
10380 fragment.hltSimpleCosmicBONSeedingLayers = cms.EDProducer( "SeedingLayersEDProducer",
10381     layerList = cms.vstring( 'MTOB4+MTOB5+MTOB6',
10382       'MTOB3+MTOB5+MTOB6',
10383       'MTOB3+MTOB4+MTOB5',
10384       'MTOB3+MTOB4+MTOB6',
10385       'TOB2+MTOB4+MTOB5',
10386       'TOB2+MTOB3+MTOB5',
10387       'TEC7_pos+TEC8_pos+TEC9_pos',
10388       'TEC6_pos+TEC7_pos+TEC8_pos',
10389       'TEC5_pos+TEC6_pos+TEC7_pos',
10390       'TEC4_pos+TEC5_pos+TEC6_pos',
10391       'TEC3_pos+TEC4_pos+TEC5_pos',
10392       'TEC2_pos+TEC3_pos+TEC4_pos',
10393       'TEC1_pos+TEC2_pos+TEC3_pos',
10394       'TEC7_neg+TEC8_neg+TEC9_neg',
10395       'TEC6_neg+TEC7_neg+TEC8_neg',
10396       'TEC5_neg+TEC6_neg+TEC7_neg',
10397       'TEC4_neg+TEC5_neg+TEC6_neg',
10398       'TEC3_neg+TEC4_neg+TEC5_neg',
10399       'TEC2_neg+TEC3_neg+TEC4_neg',
10400       'TEC1_neg+TEC2_neg+TEC3_neg',
10401       'TEC6_pos+TEC8_pos+TEC9_pos',
10402       'TEC5_pos+TEC7_pos+TEC8_pos',
10403       'TEC4_pos+TEC6_pos+TEC7_pos',
10404       'TEC3_pos+TEC5_pos+TEC6_pos',
10405       'TEC2_pos+TEC4_pos+TEC5_pos',
10406       'TEC1_pos+TEC3_pos+TEC4_pos',
10407       'TEC6_pos+TEC7_pos+TEC9_pos',
10408       'TEC5_pos+TEC6_pos+TEC8_pos',
10409       'TEC4_pos+TEC5_pos+TEC7_pos',
10410       'TEC3_pos+TEC4_pos+TEC6_pos',
10411       'TEC2_pos+TEC3_pos+TEC5_pos',
10412       'TEC1_pos+TEC2_pos+TEC4_pos',
10413       'TEC6_neg+TEC8_neg+TEC9_neg',
10414       'TEC5_neg+TEC7_neg+TEC8_neg',
10415       'TEC4_neg+TEC6_neg+TEC7_neg',
10416       'TEC3_neg+TEC5_neg+TEC6_neg',
10417       'TEC2_neg+TEC4_neg+TEC5_neg',
10418       'TEC1_neg+TEC3_neg+TEC4_neg',
10419       'TEC6_neg+TEC7_neg+TEC9_neg',
10420       'TEC5_neg+TEC6_neg+TEC8_neg',
10421       'TEC4_neg+TEC5_neg+TEC7_neg',
10422       'TEC3_neg+TEC4_neg+TEC6_neg',
10423       'TEC2_neg+TEC3_neg+TEC5_neg',
10424       'TEC1_neg+TEC2_neg+TEC4_neg',
10425       'MTOB6+TEC1_pos+TEC2_pos',
10426       'MTOB6+TEC1_neg+TEC2_neg',
10427       'MTOB6+MTOB5+TEC1_pos',
10428       'MTOB6+MTOB5+TEC1_neg' ),
10429     BPix = cms.PSet(  ),
10430     FPix = cms.PSet(  ),
10431     TIB = cms.PSet( 
10432       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10433       matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ),
10434       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10435     ),
10436     TID = cms.PSet(  ),
10437     TOB = cms.PSet( 
10438       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10439       matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ),
10440       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10441     ),
10442     TEC = cms.PSet( 
10443       useSimpleRphiHitsCleaner = cms.bool( False ),
10444       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10445       minRing = cms.int32( 5 ),
10446       matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ),
10447       useRingSlector = cms.bool( False ),
10448       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10449       maxRing = cms.int32( 7 ),
10450       rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' )
10451     ),
10452     MTIB = cms.PSet( 
10453       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10454       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10455       rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' )
10456     ),
10457     MTID = cms.PSet(  ),
10458     MTOB = cms.PSet( 
10459       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10460       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10461       rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' )
10462     ),
10463     MTEC = cms.PSet(  )
10464 )
10465 fragment.hltSimpleCosmicBONSeeds = cms.EDProducer( "SimpleCosmicBONSeeder",
10466     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10467     ClusterCheckPSet = cms.PSet( 
10468       MaxNumberOfPixelClusters = cms.uint32( 1000 ),
10469       DontCountDetsAboveNClusters = cms.uint32( 20 ),
10470       ClusterCollectionLabel = cms.InputTag( "hltFullSiStripRawToClustersFacility" ),
10471       MaxNumberOfStripClusters = cms.uint32( 1000 ),
10472       PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
10473       doClusterCheck = cms.bool( True )
10474     ),
10475     maxTriplets = cms.int32( 50000 ),
10476     maxSeeds = cms.int32( 20000 ),
10477     RegionPSet = cms.PSet( 
10478       originZPosition = cms.double( 0.0 ),
10479       ptMin = cms.double( 0.5 ),
10480       originHalfLength = cms.double( 90.0 ),
10481       pMin = cms.double( 1.0 ),
10482       originRadius = cms.double( 150.0 )
10483     ),
10484     TripletsSrc = cms.InputTag( "hltSimpleCosmicBONSeedingLayers" ),
10485     TripletsDebugLevel = cms.untracked.uint32( 0 ),
10486     seedOnMiddle = cms.bool( False ),
10487     rescaleError = cms.double( 1.0 ),
10488     ClusterChargeCheck = cms.PSet( 
10489       Thresholds = cms.PSet( 
10490         TOB = cms.int32( 0 ),
10491         TIB = cms.int32( 0 ),
10492         TID = cms.int32( 0 ),
10493         TEC = cms.int32( 0 )
10494       ),
10495       matchedRecHitsUseAnd = cms.bool( True ),
10496       checkCharge = cms.bool( False )
10497     ),
10498     HitsPerModuleCheck = cms.PSet( 
10499       Thresholds = cms.PSet( 
10500         TOB = cms.int32( 20 ),
10501         TIB = cms.int32( 20 ),
10502         TID = cms.int32( 20 ),
10503         TEC = cms.int32( 20 )
10504       ),
10505       checkHitsPerModule = cms.bool( True )
10506     ),
10507     minimumGoodHitsInSeed = cms.int32( 3 ),
10508     writeTriplets = cms.bool( False ),
10509     helixDebugLevel = cms.untracked.uint32( 0 ),
10510     seedDebugLevel = cms.untracked.uint32( 0 ),
10511     PositiveYOnly = cms.bool( False ),
10512     NegativeYOnly = cms.bool( False )
10513 )
10514 fragment.hltCombinatorialcosmicseedingtripletsP5 = cms.EDProducer( "SeedingLayersEDProducer",
10515     layerList = cms.vstring( 'MTOB4+MTOB5+MTOB6',
10516       'MTOB3+MTOB5+MTOB6',
10517       'MTOB3+MTOB4+MTOB5',
10518       'TOB2+MTOB4+MTOB5',
10519       'MTOB3+MTOB4+MTOB6',
10520       'TOB2+MTOB4+MTOB6' ),
10521     BPix = cms.PSet(  ),
10522     FPix = cms.PSet(  ),
10523     TIB = cms.PSet( 
10524       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10525       matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ),
10526       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10527     ),
10528     TID = cms.PSet(  ),
10529     TOB = cms.PSet( 
10530       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10531       matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ),
10532       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10533     ),
10534     TEC = cms.PSet( 
10535       useSimpleRphiHitsCleaner = cms.bool( True ),
10536       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10537       minRing = cms.int32( 5 ),
10538       matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ),
10539       useRingSlector = cms.bool( False ),
10540       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10541       maxRing = cms.int32( 7 ),
10542       rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' )
10543     ),
10544     MTIB = cms.PSet( 
10545       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10546       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10547       rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' )
10548     ),
10549     MTID = cms.PSet(  ),
10550     MTOB = cms.PSet( 
10551       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10552       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10553       rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' )
10554     ),
10555     MTEC = cms.PSet(  )
10556 )
10557 fragment.hltCombinatorialcosmicseedingpairsTOBP5 = cms.EDProducer( "SeedingLayersEDProducer",
10558     layerList = cms.vstring( 'MTOB5+MTOB6',
10559       'MTOB4+MTOB5' ),
10560     BPix = cms.PSet(  ),
10561     FPix = cms.PSet(  ),
10562     TIB = cms.PSet( 
10563       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10564       matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ),
10565       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10566     ),
10567     TID = cms.PSet(  ),
10568     TOB = cms.PSet( 
10569       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10570       matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ),
10571       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10572     ),
10573     TEC = cms.PSet( 
10574       useSimpleRphiHitsCleaner = cms.bool( True ),
10575       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10576       minRing = cms.int32( 5 ),
10577       matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ),
10578       useRingSlector = cms.bool( False ),
10579       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10580       maxRing = cms.int32( 7 ),
10581       rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' )
10582     ),
10583     MTIB = cms.PSet( 
10584       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10585       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10586       rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' )
10587     ),
10588     MTID = cms.PSet(  ),
10589     MTOB = cms.PSet( 
10590       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10591       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10592       rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' )
10593     ),
10594     MTEC = cms.PSet(  )
10595 )
10596 fragment.hltCombinatorialcosmicseedingpairsTECposP5 = cms.EDProducer( "SeedingLayersEDProducer",
10597     layerList = cms.vstring( 'TEC1_pos+TEC2_pos',
10598       'TEC2_pos+TEC3_pos',
10599       'TEC3_pos+TEC4_pos',
10600       'TEC4_pos+TEC5_pos',
10601       'TEC5_pos+TEC6_pos',
10602       'TEC6_pos+TEC7_pos',
10603       'TEC7_pos+TEC8_pos',
10604       'TEC8_pos+TEC9_pos' ),
10605     BPix = cms.PSet(  ),
10606     FPix = cms.PSet(  ),
10607     TIB = cms.PSet(  ),
10608     TID = cms.PSet(  ),
10609     TOB = cms.PSet(  ),
10610     TEC = cms.PSet( 
10611       useSimpleRphiHitsCleaner = cms.bool( True ),
10612       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10613       minRing = cms.int32( 5 ),
10614       matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ),
10615       useRingSlector = cms.bool( True ),
10616       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10617       maxRing = cms.int32( 7 ),
10618       rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' )
10619     ),
10620     MTIB = cms.PSet(  ),
10621     MTID = cms.PSet(  ),
10622     MTOB = cms.PSet(  ),
10623     MTEC = cms.PSet(  )
10624 )
10625 fragment.hltCombinatorialcosmicseedingpairsTECnegP5 = cms.EDProducer( "SeedingLayersEDProducer",
10626     layerList = cms.vstring( 'TEC1_neg+TEC2_neg',
10627       'TEC2_neg+TEC3_neg',
10628       'TEC3_neg+TEC4_neg',
10629       'TEC4_neg+TEC5_neg',
10630       'TEC5_neg+TEC6_neg',
10631       'TEC6_neg+TEC7_neg',
10632       'TEC7_neg+TEC8_neg',
10633       'TEC8_neg+TEC9_neg' ),
10634     BPix = cms.PSet(  ),
10635     FPix = cms.PSet(  ),
10636     TIB = cms.PSet(  ),
10637     TID = cms.PSet(  ),
10638     TOB = cms.PSet(  ),
10639     TEC = cms.PSet( 
10640       useSimpleRphiHitsCleaner = cms.bool( True ),
10641       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10642       minRing = cms.int32( 5 ),
10643       matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ),
10644       useRingSlector = cms.bool( True ),
10645       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
10646       maxRing = cms.int32( 7 ),
10647       rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' )
10648     ),
10649     MTIB = cms.PSet(  ),
10650     MTID = cms.PSet(  ),
10651     MTOB = cms.PSet(  ),
10652     MTEC = cms.PSet(  )
10653 )
10654 fragment.hltCombinatorialcosmicseedfinderP5 = cms.EDProducer( "CtfSpecialSeedGenerator",
10655     SeedMomentum = cms.double( 5.0 ),
10656     ErrorRescaling = cms.double( 50.0 ),
10657     UseScintillatorsConstraint = cms.bool( False ),
10658     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10659     SeedsFromPositiveY = cms.bool( True ),
10660     SeedsFromNegativeY = cms.bool( False ),
10661     CheckHitsAreOnDifferentLayers = cms.bool( False ),
10662     SetMomentum = cms.bool( True ),
10663     requireBOFF = cms.bool( True ),
10664     maxSeeds = cms.int32( 10000 ),
10665     doClusterCheck = cms.bool( True ),
10666     MaxNumberOfStripClusters = cms.uint32( 1000 ),
10667     ClusterCollectionLabel = cms.InputTag( "hltFullSiStripRawToClustersFacility" ),
10668     MaxNumberOfPixelClusters = cms.uint32( 1000 ),
10669     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
10670     cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
10671     DontCountDetsAboveNClusters = cms.uint32( 20 ),
10672     Charges = cms.vint32( -1 ),
10673     RegionFactoryPSet = cms.PSet( 
10674       RegionPSet = cms.PSet( 
10675         ptMin = cms.double( 0.9 ),
10676         originXPos = cms.double( 0.0 ),
10677         originYPos = cms.double( 0.0 ),
10678         originZPos = cms.double( 0.0 ),
10679         originHalfLength = cms.double( 21.2 ),
10680         originRadius = cms.double( 0.2 ),
10681         precise = cms.bool( True ),
10682         useMultipleScattering = cms.bool( False )
10683       ),
10684       ComponentName = cms.string( "GlobalRegionProducer" )
10685     ),
10686     UpperScintillatorParameters = cms.PSet( 
10687       WidthInX = cms.double( 100.0 ),
10688       GlobalX = cms.double( 0.0 ),
10689       GlobalY = cms.double( 300.0 ),
10690       GlobalZ = cms.double( 50.0 ),
10691       LenghtInZ = cms.double( 100.0 )
10692     ),
10693     LowerScintillatorParameters = cms.PSet( 
10694       WidthInX = cms.double( 100.0 ),
10695       GlobalX = cms.double( 0.0 ),
10696       GlobalY = cms.double( -100.0 ),
10697       GlobalZ = cms.double( 50.0 ),
10698       LenghtInZ = cms.double( 100.0 )
10699     ),
10700     OrderedHitsFactoryPSets = cms.VPSet( 
10701       cms.PSet(  LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingtripletsP5" ),
10702         NavigationDirection = cms.string( "outsideIn" ),
10703         PropagationDirection = cms.string( "alongMomentum" ),
10704         ComponentName = cms.string( "GenericTripletGenerator" )
10705       ),
10706       cms.PSet(  LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingpairsTOBP5" ),
10707         NavigationDirection = cms.string( "outsideIn" ),
10708         PropagationDirection = cms.string( "alongMomentum" ),
10709         ComponentName = cms.string( "GenericPairGenerator" )
10710       ),
10711       cms.PSet(  LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingpairsTECposP5" ),
10712         NavigationDirection = cms.string( "outsideIn" ),
10713         PropagationDirection = cms.string( "alongMomentum" ),
10714         ComponentName = cms.string( "GenericPairGenerator" )
10715       ),
10716       cms.PSet(  LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingpairsTECposP5" ),
10717         NavigationDirection = cms.string( "insideOut" ),
10718         PropagationDirection = cms.string( "alongMomentum" ),
10719         ComponentName = cms.string( "GenericPairGenerator" )
10720       ),
10721       cms.PSet(  LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingpairsTECnegP5" ),
10722         NavigationDirection = cms.string( "outsideIn" ),
10723         PropagationDirection = cms.string( "alongMomentum" ),
10724         ComponentName = cms.string( "GenericPairGenerator" )
10725       ),
10726       cms.PSet(  LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingpairsTECnegP5" ),
10727         NavigationDirection = cms.string( "insideOut" ),
10728         PropagationDirection = cms.string( "alongMomentum" ),
10729         ComponentName = cms.string( "GenericPairGenerator" )
10730       )
10731     )
10732 )
10733 fragment.hltCombinedP5SeedsForCTF = cms.EDProducer( "SeedCombiner",
10734     seedCollections = cms.VInputTag( 'hltCombinatorialcosmicseedfinderP5','hltSimpleCosmicBONSeeds' ),
10735     clusterRemovalInfos = cms.VInputTag(  )
10736 )
10737 fragment.hltCkfTrackCandidatesP5 = cms.EDProducer( "CkfTrackCandidateMaker",
10738     cleanTrajectoryAfterInOut = cms.bool( True ),
10739     doSeedingRegionRebuilding = cms.bool( True ),
10740     onlyPixelHitsForSeedCleaner = cms.bool( False ),
10741     reverseTrajectories = cms.bool( False ),
10742     useHitsSplitting = cms.bool( True ),
10743     MeasurementTrackerEvent = cms.InputTag( "hltFullMeasurementTrackerEvent" ),
10744     src = cms.InputTag( "hltCombinedP5SeedsForCTF" ),
10745     clustersToSkip = cms.InputTag( "" ),
10746     phase2clustersToSkip = cms.InputTag( "" ),
10747     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTGroupedCkfTrajectoryBuilderP5" ) ),
10748     TransientInitialStateEstimatorParameters = cms.PSet( 
10749       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
10750       numberMeasurementsForFit = cms.int32( 4 ),
10751       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
10752     ),
10753     numHitsForSeedCleaner = cms.int32( 4 ),
10754     NavigationSchool = cms.string( "CosmicNavigationSchool" ),
10755     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10756     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
10757     maxNSeeds = cms.uint32( 500000 ),
10758     maxSeedsBeforeCleaning = cms.uint32( 5000 )
10759 )
10760 fragment.hltCtfWithMaterialTracksCosmics = cms.EDProducer( "TrackProducer",
10761     TrajectoryInEvent = cms.bool( False ),
10762     useHitsSplitting = cms.bool( False ),
10763     src = cms.InputTag( "hltCkfTrackCandidatesP5" ),
10764     clusterRemovalInfo = cms.InputTag( "" ),
10765     AlgorithmName = cms.string( "ctf" ),
10766     GeometricInnerState = cms.bool( True ),
10767     reMatchSplitHits = cms.bool( False ),
10768     usePropagatorForPCA = cms.bool( False ),
10769     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10770     MeasurementTrackerEvent = cms.InputTag( "hltFullMeasurementTrackerEvent" ),
10771     useSimpleMF = cms.bool( False ),
10772     SimpleMagneticField = cms.string( "" ),
10773     Fitter = cms.string( "hltESFittingSmootherRKP5" ),
10774     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10775     TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
10776     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10777     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
10778 )
10779 fragment.hltCtfWithMaterialTracksP5 = cms.EDProducer( "CosmicTrackSelector",
10780     src = cms.InputTag( "hltCtfWithMaterialTracksCosmics" ),
10781     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10782     copyExtras = cms.untracked.bool( True ),
10783     copyTrajectories = cms.untracked.bool( False ),
10784     keepAllTracks = cms.bool( False ),
10785     chi2n_par = cms.double( 10.0 ),
10786     max_d0 = cms.double( 110.0 ),
10787     max_z0 = cms.double( 300.0 ),
10788     min_pt = cms.double( 1.0 ),
10789     max_eta = cms.double( 2.0 ),
10790     min_nHit = cms.uint32( 5 ),
10791     min_nPixelHit = cms.uint32( 0 ),
10792     minNumberLayers = cms.uint32( 0 ),
10793     minNumber3DLayers = cms.uint32( 0 ),
10794     maxNumberLostLayers = cms.uint32( 999 ),
10795     qualityBit = cms.string( "" )
10796 )
10797 fragment.hltCtfWithMaterialTracksP5TrackCountFilter = cms.EDFilter( "TrackCountFilter",
10798     src = cms.InputTag( "hltCtfWithMaterialTracksP5" ),
10799     minNumber = cms.uint32( 1 )
10800 )
10801 fragment.hltPreL1SingleMuCosmicsPointingCosmicTracking = cms.EDFilter( "HLTPrescaler",
10802     offset = cms.uint32( 0 ),
10803     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10804 )
10805 fragment.hltL2CosmicsMuonTrackerPointingFilter = cms.EDFilter( "HLTMuonPointingFilter",
10806     SALabel = cms.InputTag( 'hltL2CosmicMuons','UpdatedAtVtx' ),
10807     PropagatorName = cms.string( "SteppingHelixPropagatorAny" ),
10808     radius = cms.double( 90.0 ),
10809     maxZ = cms.double( 280.0 ),
10810     PixHits = cms.uint32( 0 ),
10811     TkLayers = cms.uint32( 0 ),
10812     MuonHits = cms.uint32( 0 )
10813 )
10814 fragment.hltPreL1FatEvents = cms.EDFilter( "HLTPrescaler",
10815     offset = cms.uint32( 0 ),
10816     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10817 )
10818 fragment.hltPreRandomHighRate = cms.EDFilter( "HLTPrescaler",
10819     offset = cms.uint32( 0 ),
10820     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10821 )
10822 fragment.hltPreZeroBiasHighRate = cms.EDFilter( "HLTPrescaler",
10823     offset = cms.uint32( 0 ),
10824     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10825 )
10826 fragment.hltPreZeroBiasGated = cms.EDFilter( "HLTPrescaler",
10827     offset = cms.uint32( 0 ),
10828     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10829 )
10830 fragment.hltBXGateFilter = cms.EDFilter( "BunchCrossingFilter",
10831     bunches = cms.vuint32( 2 )
10832 )
10833 fragment.hltL1sZeroBiasCopyOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed",
10834     saveTags = cms.bool( True ),
10835     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy OR L1_AlwaysTrue" ),
10836     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10837     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10838     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10839     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10840     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10841     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10842     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10843     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10844     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10845 )
10846 fragment.hltPreSpecialZeroBias = cms.EDFilter( "HLTPrescaler",
10847     offset = cms.uint32( 0 ),
10848     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10849 )
10850 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
10851     throw = cms.bool( False ),
10852     processName = cms.string( "@" ),
10853     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
10854     moduleLabelPatternsToSkip = cms.vstring(  )
10855 )
10856 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
10857     processName = cms.string( "@" )
10858 )
10859 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
10860     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
10861     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
10862     MinBx = cms.int32( 0 ),
10863     MaxBx = cms.int32( 0 ),
10864     DumpTrigResults = cms.bool( False ),
10865     DumpRecord = cms.bool( False ),
10866     DumpTrigSummary = cms.bool( True ),
10867     ReadPrescalesFromFile = cms.bool( False ),
10868     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
10869     psColumn = cms.int32( 0 )
10870 )
10871 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
10872     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
10873     reportBy = cms.untracked.string( "job" ),
10874     resetBy = cms.untracked.string( "never" ),
10875     serviceBy = cms.untracked.string( "never" ),
10876     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
10877     ReferenceRate = cms.untracked.double( 100.0 )
10878 )
10879 fragment.hltDatasetAlCaHcalIsoTrk = cms.EDFilter( "TriggerResultsFilter",
10880     usePathStatus = cms.bool( True ),
10881     hltResults = cms.InputTag( "" ),
10882     l1tResults = cms.InputTag( "" ),
10883     l1tIgnoreMaskAndPrescale = cms.bool( False ),
10884     throw = cms.bool( True ),
10885     triggerConditions = cms.vstring( 'AlCa_IsoTrackHBHE_v1' )
10886 )
10887 fragment.hltPreDatasetAlCaHcalIsoTrk = cms.EDFilter( "HLTPrescaler",
10888     offset = cms.uint32( 0 ),
10889     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10890 )
10891 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
10892     usePathStatus = cms.bool( True ),
10893     hltResults = cms.InputTag( "" ),
10894     l1tResults = cms.InputTag( "" ),
10895     l1tIgnoreMaskAndPrescale = cms.bool( False ),
10896     throw = cms.bool( True ),
10897     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v6 / 100',
10898       'AlCa_LumiPixelsCounts_Random_v12' )
10899 )
10900 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
10901     offset = cms.uint32( 0 ),
10902     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10903 )
10904 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
10905     usePathStatus = cms.bool( True ),
10906     hltResults = cms.InputTag( "" ),
10907     l1tResults = cms.InputTag( "" ),
10908     l1tIgnoreMaskAndPrescale = cms.bool( False ),
10909     throw = cms.bool( True ),
10910     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
10911       'AlCa_LumiPixelsCounts_ZeroBias_v14' )
10912 )
10913 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
10914     offset = cms.uint32( 0 ),
10915     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10916 )
10917 fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate = cms.EDFilter( "TriggerResultsFilter",
10918     usePathStatus = cms.bool( True ),
10919     hltResults = cms.InputTag( "" ),
10920     l1tResults = cms.InputTag( "" ),
10921     l1tIgnoreMaskAndPrescale = cms.bool( False ),
10922     throw = cms.bool( True ),
10923     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v6',
10924       'AlCa_LumiPixelsCounts_ZeroBiasVdM_v6' )
10925 )
10926 fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate0 = cms.EDFilter( "HLTPrescaler",
10927     offset = cms.uint32( 0 ),
10928     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10929 )
10930 fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate1 = cms.EDFilter( "HLTPrescaler",
10931     offset = cms.uint32( 1 ),
10932     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10933 )
10934 fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate2 = cms.EDFilter( "HLTPrescaler",
10935     offset = cms.uint32( 2 ),
10936     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10937 )
10938 fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate3 = cms.EDFilter( "HLTPrescaler",
10939     offset = cms.uint32( 3 ),
10940     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10941 )
10942 fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate4 = cms.EDFilter( "HLTPrescaler",
10943     offset = cms.uint32( 4 ),
10944     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10945 )
10946 fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate5 = cms.EDFilter( "HLTPrescaler",
10947     offset = cms.uint32( 5 ),
10948     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10949 )
10950 fragment.hltDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "TriggerResultsFilter",
10951     usePathStatus = cms.bool( True ),
10952     hltResults = cms.InputTag( "" ),
10953     l1tResults = cms.InputTag( "" ),
10954     l1tIgnoreMaskAndPrescale = cms.bool( False ),
10955     throw = cms.bool( True ),
10956     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v6' )
10957 )
10958 fragment.hltPreDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "HLTPrescaler",
10959     offset = cms.uint32( 0 ),
10960     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10961 )
10962 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
10963     usePathStatus = cms.bool( True ),
10964     hltResults = cms.InputTag( "" ),
10965     l1tResults = cms.InputTag( "" ),
10966     l1tIgnoreMaskAndPrescale = cms.bool( False ),
10967     throw = cms.bool( True ),
10968     triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v26',
10969       'AlCa_EcalEtaEEonly_v26',
10970       'AlCa_EcalPi0EBonly_v26',
10971       'AlCa_EcalPi0EEonly_v26' )
10972 )
10973 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
10974     offset = cms.uint32( 0 ),
10975     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10976 )
10977 fragment.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter",
10978     usePathStatus = cms.bool( True ),
10979     hltResults = cms.InputTag( "" ),
10980     l1tResults = cms.InputTag( "" ),
10981     l1tIgnoreMaskAndPrescale = cms.bool( False ),
10982     throw = cms.bool( True ),
10983     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
10984       'HLT_PPSMaxTracksPerRP4_v10' )
10985 )
10986 fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler",
10987     offset = cms.uint32( 0 ),
10988     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10989 )
10990 fragment.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter",
10991     usePathStatus = cms.bool( True ),
10992     hltResults = cms.InputTag( "" ),
10993     l1tResults = cms.InputTag( "" ),
10994     l1tIgnoreMaskAndPrescale = cms.bool( False ),
10995     throw = cms.bool( True ),
10996     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
10997       'HLT_PPSMaxTracksPerRP4_v10' )
10998 )
10999 fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler",
11000     offset = cms.uint32( 0 ),
11001     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11002 )
11003 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
11004     usePathStatus = cms.bool( True ),
11005     hltResults = cms.InputTag( "" ),
11006     l1tResults = cms.InputTag( "" ),
11007     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11008     throw = cms.bool( True ),
11009     triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v21' )
11010 )
11011 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
11012     offset = cms.uint32( 0 ),
11013     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11014 )
11015 fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter",
11016     usePathStatus = cms.bool( True ),
11017     hltResults = cms.InputTag( "" ),
11018     l1tResults = cms.InputTag( "" ),
11019     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11020     throw = cms.bool( True ),
11021     triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_EMTF_v5' )
11022 )
11023 fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler",
11024     offset = cms.uint32( 0 ),
11025     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11026 )
11027 fragment.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter",
11028     usePathStatus = cms.bool( True ),
11029     hltResults = cms.InputTag( "" ),
11030     l1tResults = cms.InputTag( "" ),
11031     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11032     throw = cms.bool( True ),
11033     triggerConditions = cms.vstring( 'HLT_L1SingleMu3_v6',
11034       'HLT_L1SingleMu5_v6',
11035       'HLT_L1SingleMu7_v6',
11036       'HLT_L1SingleMuCosmics_v9',
11037       'HLT_L1SingleMuOpen_DT_v7',
11038       'HLT_L1SingleMuOpen_v7' )
11039 )
11040 fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler",
11041     offset = cms.uint32( 0 ),
11042     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11043 )
11044 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
11045     usePathStatus = cms.bool( True ),
11046     hltResults = cms.InputTag( "" ),
11047     l1tResults = cms.InputTag( "" ),
11048     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11049     throw = cms.bool( True ),
11050     triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v13',
11051       'DQM_HcalReconstruction_v11',
11052       'DQM_PixelReconstruction_v13' )
11053 )
11054 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
11055     offset = cms.uint32( 0 ),
11056     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11057 )
11058 fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
11059     usePathStatus = cms.bool( True ),
11060     hltResults = cms.InputTag( "" ),
11061     l1tResults = cms.InputTag( "" ),
11062     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11063     throw = cms.bool( True ),
11064     triggerConditions = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v8',
11065       'HLT_HT300_Beamspot_v25',
11066       'HLT_HT60_Beamspot_v24',
11067       'HLT_ZeroBias_Beamspot_v18' )
11068 )
11069 fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
11070     offset = cms.uint32( 0 ),
11071     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11072 )
11073 fragment.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter",
11074     usePathStatus = cms.bool( True ),
11075     hltResults = cms.InputTag( "" ),
11076     l1tResults = cms.InputTag( "" ),
11077     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11078     throw = cms.bool( True ),
11079     triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' )
11080 )
11081 fragment.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler",
11082     offset = cms.uint32( 0 ),
11083     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11084 )
11085 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
11086     usePathStatus = cms.bool( True ),
11087     hltResults = cms.InputTag( "" ),
11088     l1tResults = cms.InputTag( "" ),
11089     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11090     throw = cms.bool( True ),
11091     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
11092 )
11093 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
11094     offset = cms.uint32( 0 ),
11095     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11096 )
11097 fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
11098     usePathStatus = cms.bool( True ),
11099     hltResults = cms.InputTag( "" ),
11100     l1tResults = cms.InputTag( "" ),
11101     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11102     throw = cms.bool( True ),
11103     triggerConditions = cms.vstring( 'HLT_BptxOR_v7',
11104       'HLT_L1ETM120_v5',
11105       'HLT_L1ETM150_v5',
11106       'HLT_L1HTT120er_v5',
11107       'HLT_L1HTT160er_v5',
11108       'HLT_L1HTT200er_v5',
11109       'HLT_L1HTT255er_v5',
11110       'HLT_L1HTT280er_v5',
11111       'HLT_L1HTT320er_v5',
11112       'HLT_L1HTT360er_v5',
11113       'HLT_L1HTT400er_v5',
11114       'HLT_L1HTT450er_v5',
11115       'HLT_L1SingleEG10er2p5_v5',
11116       'HLT_L1SingleEG15er2p5_v5',
11117       'HLT_L1SingleEG26er2p5_v5',
11118       'HLT_L1SingleEG28er1p5_v5',
11119       'HLT_L1SingleEG28er2p1_v5',
11120       'HLT_L1SingleEG28er2p5_v5',
11121       'HLT_L1SingleEG34er2p5_v5',
11122       'HLT_L1SingleEG36er2p5_v5',
11123       'HLT_L1SingleEG38er2p5_v5',
11124       'HLT_L1SingleEG40er2p5_v5',
11125       'HLT_L1SingleEG42er2p5_v5',
11126       'HLT_L1SingleEG45er2p5_v5',
11127       'HLT_L1SingleEG50_v5',
11128       'HLT_L1SingleEG8er2p5_v5',
11129       'HLT_L1SingleJet120_v5',
11130       'HLT_L1SingleJet180_v5',
11131       'HLT_L1SingleJet60_v5',
11132       'HLT_L1SingleJet90_v5',
11133       'HLT_L1SingleMu7_v6',
11134       'HLT_Physics_v15 / 10',
11135       'HLT_PixelClusters_WP1_v5 / 5',
11136       'HLT_PixelClusters_WP2_v5 / 5' )
11137 )
11138 fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
11139     offset = cms.uint32( 0 ),
11140     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11141 )
11142 fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
11143     usePathStatus = cms.bool( True ),
11144     hltResults = cms.InputTag( "" ),
11145     l1tResults = cms.InputTag( "" ),
11146     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11147     throw = cms.bool( True ),
11148     triggerConditions = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v8',
11149       'HLT_HT300_Beamspot_v25',
11150       'HLT_HT60_Beamspot_v24',
11151       'HLT_PixelClusters_WP2_v5',
11152       'HLT_ZeroBias_Beamspot_v18' )
11153 )
11154 fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
11155     offset = cms.uint32( 0 ),
11156     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11157 )
11158 fragment.hltDatasetExpressCosmics = cms.EDFilter( "TriggerResultsFilter",
11159     usePathStatus = cms.bool( True ),
11160     hltResults = cms.InputTag( "" ),
11161     l1tResults = cms.InputTag( "" ),
11162     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11163     throw = cms.bool( True ),
11164     triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v9',
11165       'HLT_L1SingleMuOpen_DT_v7',
11166       'HLT_L1SingleMuOpen_v7',
11167       'HLT_Random_v3' )
11168 )
11169 fragment.hltPreDatasetExpressCosmics = cms.EDFilter( "HLTPrescaler",
11170     offset = cms.uint32( 0 ),
11171     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11172 )
11173 fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
11174     usePathStatus = cms.bool( True ),
11175     hltResults = cms.InputTag( "" ),
11176     l1tResults = cms.InputTag( "" ),
11177     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11178     throw = cms.bool( True ),
11179     triggerConditions = cms.vstring( 'HLT_BptxOR_v7',
11180       'HLT_L1SingleEG10er2p5_v5',
11181       'HLT_L1SingleEG15er2p5_v5',
11182       'HLT_L1SingleEG26er2p5_v5',
11183       'HLT_L1SingleEG28er1p5_v5',
11184       'HLT_L1SingleEG28er2p1_v5',
11185       'HLT_L1SingleEG28er2p5_v5',
11186       'HLT_L1SingleEG34er2p5_v5',
11187       'HLT_L1SingleEG36er2p5_v5',
11188       'HLT_L1SingleEG38er2p5_v5',
11189       'HLT_L1SingleEG40er2p5_v5',
11190       'HLT_L1SingleEG42er2p5_v5',
11191       'HLT_L1SingleEG45er2p5_v5',
11192       'HLT_L1SingleEG50_v5',
11193       'HLT_L1SingleEG8er2p5_v5',
11194       'HLT_L1SingleJet60_v5',
11195       'HLT_Physics_v15 / 2',
11196       'HLT_PixelClusters_WP1_v5',
11197       'HLT_PixelClusters_WP2_v5',
11198       'HLT_Random_v3',
11199       'HLT_ZeroBias_Alignment_v9',
11200       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
11201       'HLT_ZeroBias_IsolatedBunches_v13',
11202       'HLT_ZeroBias_v14 / 6' )
11203 )
11204 fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
11205     offset = cms.uint32( 0 ),
11206     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11207 )
11208 fragment.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
11209     usePathStatus = cms.bool( True ),
11210     hltResults = cms.InputTag( "" ),
11211     l1tResults = cms.InputTag( "" ),
11212     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11213     throw = cms.bool( True ),
11214     triggerConditions = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v8' )
11215 )
11216 fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
11217     offset = cms.uint32( 0 ),
11218     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11219 )
11220 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
11221     usePathStatus = cms.bool( True ),
11222     hltResults = cms.InputTag( "" ),
11223     l1tResults = cms.InputTag( "" ),
11224     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11225     throw = cms.bool( True ),
11226     triggerConditions = cms.vstring( 'HLT_Physics_v15' )
11227 )
11228 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
11229     offset = cms.uint32( 0 ),
11230     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11231 )
11232 fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
11233     usePathStatus = cms.bool( True ),
11234     hltResults = cms.InputTag( "" ),
11235     l1tResults = cms.InputTag( "" ),
11236     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11237     throw = cms.bool( True ),
11238     triggerConditions = cms.vstring( 'HLT_HcalNZS_v22',
11239       'HLT_HcalPhiSym_v24' )
11240 )
11241 fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
11242     offset = cms.uint32( 0 ),
11243     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11244 )
11245 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
11246     usePathStatus = cms.bool( True ),
11247     hltResults = cms.InputTag( "" ),
11248     l1tResults = cms.InputTag( "" ),
11249     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11250     throw = cms.bool( True ),
11251     triggerConditions = cms.vstring( 'DST_Physics_v17',
11252       'DST_ZeroBias_v12' )
11253 )
11254 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
11255     offset = cms.uint32( 0 ),
11256     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11257 )
11258 fragment.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter",
11259     usePathStatus = cms.bool( True ),
11260     hltResults = cms.InputTag( "" ),
11261     l1tResults = cms.InputTag( "" ),
11262     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11263     throw = cms.bool( True ),
11264     triggerConditions = cms.vstring( 'HLT_BptxOR_v7',
11265       'HLT_L1ETM120_v5',
11266       'HLT_L1ETM150_v5',
11267       'HLT_L1EXT_HCAL_LaserMon1_v6',
11268       'HLT_L1EXT_HCAL_LaserMon4_v6',
11269       'HLT_L1HTT120er_v5',
11270       'HLT_L1HTT160er_v5',
11271       'HLT_L1HTT200er_v5',
11272       'HLT_L1HTT255er_v5',
11273       'HLT_L1HTT280er_v5',
11274       'HLT_L1HTT320er_v5',
11275       'HLT_L1HTT360er_v5',
11276       'HLT_L1HTT400er_v5',
11277       'HLT_L1HTT450er_v5',
11278       'HLT_L1SingleEG10er2p5_v5',
11279       'HLT_L1SingleEG15er2p5_v5',
11280       'HLT_L1SingleEG26er2p5_v5',
11281       'HLT_L1SingleEG28er1p5_v5',
11282       'HLT_L1SingleEG28er2p1_v5',
11283       'HLT_L1SingleEG28er2p5_v5',
11284       'HLT_L1SingleEG34er2p5_v5',
11285       'HLT_L1SingleEG36er2p5_v5',
11286       'HLT_L1SingleEG38er2p5_v5',
11287       'HLT_L1SingleEG40er2p5_v5',
11288       'HLT_L1SingleEG42er2p5_v5',
11289       'HLT_L1SingleEG45er2p5_v5',
11290       'HLT_L1SingleEG50_v5',
11291       'HLT_L1SingleEG8er2p5_v5',
11292       'HLT_L1SingleJet10erHE_v6',
11293       'HLT_L1SingleJet120_v5',
11294       'HLT_L1SingleJet12erHE_v6',
11295       'HLT_L1SingleJet180_v5',
11296       'HLT_L1SingleJet200_v6',
11297       'HLT_L1SingleJet35_v6',
11298       'HLT_L1SingleJet60_v5',
11299       'HLT_L1SingleJet8erHE_v6',
11300       'HLT_L1SingleJet90_v5' )
11301 )
11302 fragment.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler",
11303     offset = cms.uint32( 0 ),
11304     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11305 )
11306 fragment.hltDatasetMuonShower = cms.EDFilter( "TriggerResultsFilter",
11307     usePathStatus = cms.bool( True ),
11308     hltResults = cms.InputTag( "" ),
11309     l1tResults = cms.InputTag( "" ),
11310     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11311     throw = cms.bool( True ),
11312     triggerConditions = cms.vstring( 'HLT_CscCluster_Cosmic_v5' )
11313 )
11314 fragment.hltPreDatasetMuonShower = cms.EDFilter( "HLTPrescaler",
11315     offset = cms.uint32( 0 ),
11316     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11317 )
11318 fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
11319     usePathStatus = cms.bool( True ),
11320     hltResults = cms.InputTag( "" ),
11321     l1tResults = cms.InputTag( "" ),
11322     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11323     throw = cms.bool( True ),
11324     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
11325       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
11326       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
11327       'HLT_L2Mu10_NoVertex_NoBPTX_v16',
11328       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
11329       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14' )
11330 )
11331 fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
11332     offset = cms.uint32( 0 ),
11333     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11334 )
11335 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
11336     usePathStatus = cms.bool( True ),
11337     hltResults = cms.InputTag( "" ),
11338     l1tResults = cms.InputTag( "" ),
11339     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11340     throw = cms.bool( True ),
11341     triggerConditions = cms.vstring( 'DQM_Random_v1',
11342       'DQM_ZeroBias_v4',
11343       'HLT_BptxOR_v7',
11344       'HLT_CDC_L2cosmic_10_er1p0_v11',
11345       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
11346       'HLT_HcalNZS_v22',
11347       'HLT_HcalPhiSym_v24',
11348       'HLT_L1DoubleMu0_v6',
11349       'HLT_L1ETM120_v5',
11350       'HLT_L1ETM150_v5',
11351       'HLT_L1FatEvents_v6',
11352       'HLT_L1HTT120er_v5',
11353       'HLT_L1HTT160er_v5',
11354       'HLT_L1HTT200er_v5',
11355       'HLT_L1HTT255er_v5',
11356       'HLT_L1HTT280er_v5',
11357       'HLT_L1HTT320er_v5',
11358       'HLT_L1HTT360er_v5',
11359       'HLT_L1HTT400er_v5',
11360       'HLT_L1HTT450er_v5',
11361       'HLT_L1SingleEG10er2p5_v5',
11362       'HLT_L1SingleEG15er2p5_v5',
11363       'HLT_L1SingleEG26er2p5_v5',
11364       'HLT_L1SingleEG28er1p5_v5',
11365       'HLT_L1SingleEG28er2p1_v5',
11366       'HLT_L1SingleEG28er2p5_v5',
11367       'HLT_L1SingleEG34er2p5_v5',
11368       'HLT_L1SingleEG36er2p5_v5',
11369       'HLT_L1SingleEG38er2p5_v5',
11370       'HLT_L1SingleEG40er2p5_v5',
11371       'HLT_L1SingleEG42er2p5_v5',
11372       'HLT_L1SingleEG45er2p5_v5',
11373       'HLT_L1SingleEG50_v5',
11374       'HLT_L1SingleEG8er2p5_v5',
11375       'HLT_L1SingleJet120_v5',
11376       'HLT_L1SingleJet180_v5',
11377       'HLT_L1SingleJet200_v6',
11378       'HLT_L1SingleJet35_v6',
11379       'HLT_L1SingleJet60_v5',
11380       'HLT_L1SingleJet90_v5',
11381       'HLT_L1SingleMuCosmics_v9',
11382       'HLT_L1SingleMuOpen_v7',
11383       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
11384       'HLT_L2Mu10_NoVertex_NoBPTX_v16',
11385       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
11386       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
11387       'HLT_Physics_v15',
11388       'HLT_PixelClusters_WP1_v5',
11389       'HLT_PixelClusters_WP2_v5',
11390       'HLT_Random_v3',
11391       'HLT_ZeroBias_Alignment_v9',
11392       'HLT_ZeroBias_FirstBXAfterTrain_v11',
11393       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
11394       'HLT_ZeroBias_FirstCollisionInTrain_v12',
11395       'HLT_ZeroBias_IsolatedBunches_v13',
11396       'HLT_ZeroBias_LastCollisionInTrain_v11',
11397       'HLT_ZeroBias_v14' )
11398 )
11399 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
11400     offset = cms.uint32( 0 ),
11401     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11402 )
11403 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
11404     usePathStatus = cms.bool( True ),
11405     hltResults = cms.InputTag( "" ),
11406     l1tResults = cms.InputTag( "" ),
11407     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11408     throw = cms.bool( True ),
11409     triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v24' )
11410 )
11411 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
11412     offset = cms.uint32( 0 ),
11413     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11414 )
11415 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
11416     usePathStatus = cms.bool( True ),
11417     hltResults = cms.InputTag( "" ),
11418     l1tResults = cms.InputTag( "" ),
11419     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11420     throw = cms.bool( True ),
11421     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
11422       'HLT_HcalCalibration_v6' )
11423 )
11424 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
11425     offset = cms.uint32( 0 ),
11426     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11427 )
11428 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
11429     usePathStatus = cms.bool( True ),
11430     hltResults = cms.InputTag( "" ),
11431     l1tResults = cms.InputTag( "" ),
11432     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11433     throw = cms.bool( True ),
11434     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
11435       'HLT_HcalCalibration_v6' )
11436 )
11437 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
11438     offset = cms.uint32( 0 ),
11439     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11440 )
11441 fragment.hltDatasetVRRandom = cms.EDFilter( "TriggerResultsFilter",
11442     usePathStatus = cms.bool( True ),
11443     hltResults = cms.InputTag( "" ),
11444     l1tResults = cms.InputTag( "" ),
11445     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11446     throw = cms.bool( True ),
11447     triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11448 )
11449 fragment.hltPreDatasetVRRandom0 = cms.EDFilter( "HLTPrescaler",
11450     offset = cms.uint32( 0 ),
11451     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11452 )
11453 fragment.hltPreDatasetVRRandom1 = cms.EDFilter( "HLTPrescaler",
11454     offset = cms.uint32( 1 ),
11455     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11456 )
11457 fragment.hltPreDatasetVRRandom2 = cms.EDFilter( "HLTPrescaler",
11458     offset = cms.uint32( 2 ),
11459     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11460 )
11461 fragment.hltPreDatasetVRRandom3 = cms.EDFilter( "HLTPrescaler",
11462     offset = cms.uint32( 3 ),
11463     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11464 )
11465 fragment.hltPreDatasetVRRandom4 = cms.EDFilter( "HLTPrescaler",
11466     offset = cms.uint32( 4 ),
11467     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11468 )
11469 fragment.hltPreDatasetVRRandom5 = cms.EDFilter( "HLTPrescaler",
11470     offset = cms.uint32( 5 ),
11471     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11472 )
11473 fragment.hltPreDatasetVRRandom6 = cms.EDFilter( "HLTPrescaler",
11474     offset = cms.uint32( 6 ),
11475     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11476 )
11477 fragment.hltPreDatasetVRRandom7 = cms.EDFilter( "HLTPrescaler",
11478     offset = cms.uint32( 7 ),
11479     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11480 )
11481 fragment.hltPreDatasetVRRandom8 = cms.EDFilter( "HLTPrescaler",
11482     offset = cms.uint32( 8 ),
11483     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11484 )
11485 fragment.hltPreDatasetVRRandom9 = cms.EDFilter( "HLTPrescaler",
11486     offset = cms.uint32( 9 ),
11487     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11488 )
11489 fragment.hltPreDatasetVRRandom10 = cms.EDFilter( "HLTPrescaler",
11490     offset = cms.uint32( 10 ),
11491     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11492 )
11493 fragment.hltPreDatasetVRRandom11 = cms.EDFilter( "HLTPrescaler",
11494     offset = cms.uint32( 11 ),
11495     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11496 )
11497 fragment.hltPreDatasetVRRandom12 = cms.EDFilter( "HLTPrescaler",
11498     offset = cms.uint32( 12 ),
11499     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11500 )
11501 fragment.hltPreDatasetVRRandom13 = cms.EDFilter( "HLTPrescaler",
11502     offset = cms.uint32( 13 ),
11503     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11504 )
11505 fragment.hltPreDatasetVRRandom14 = cms.EDFilter( "HLTPrescaler",
11506     offset = cms.uint32( 14 ),
11507     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11508 )
11509 fragment.hltPreDatasetVRRandom15 = cms.EDFilter( "HLTPrescaler",
11510     offset = cms.uint32( 15 ),
11511     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11512 )
11513 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
11514     usePathStatus = cms.bool( True ),
11515     hltResults = cms.InputTag( "" ),
11516     l1tResults = cms.InputTag( "" ),
11517     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11518     throw = cms.bool( True ),
11519     triggerConditions = cms.vstring( 'HLT_Random_v3',
11520       'HLT_ZeroBias_Alignment_v9',
11521       'HLT_ZeroBias_FirstBXAfterTrain_v11',
11522       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
11523       'HLT_ZeroBias_FirstCollisionInTrain_v12',
11524       'HLT_ZeroBias_IsolatedBunches_v13',
11525       'HLT_ZeroBias_LastCollisionInTrain_v11',
11526       'HLT_ZeroBias_v14' )
11527 )
11528 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
11529     offset = cms.uint32( 0 ),
11530     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11531 )
11532 fragment.hltDatasetSpecialRandom = cms.EDFilter( "TriggerResultsFilter",
11533     usePathStatus = cms.bool( True ),
11534     hltResults = cms.InputTag( "" ),
11535     l1tResults = cms.InputTag( "" ),
11536     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11537     throw = cms.bool( True ),
11538     triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11539 )
11540 fragment.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler",
11541     offset = cms.uint32( 0 ),
11542     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11543 )
11544 fragment.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler",
11545     offset = cms.uint32( 1 ),
11546     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11547 )
11548 fragment.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler",
11549     offset = cms.uint32( 2 ),
11550     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11551 )
11552 fragment.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler",
11553     offset = cms.uint32( 3 ),
11554     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11555 )
11556 fragment.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler",
11557     offset = cms.uint32( 4 ),
11558     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11559 )
11560 fragment.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler",
11561     offset = cms.uint32( 5 ),
11562     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11563 )
11564 fragment.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler",
11565     offset = cms.uint32( 6 ),
11566     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11567 )
11568 fragment.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler",
11569     offset = cms.uint32( 7 ),
11570     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11571 )
11572 fragment.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler",
11573     offset = cms.uint32( 8 ),
11574     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11575 )
11576 fragment.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler",
11577     offset = cms.uint32( 9 ),
11578     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11579 )
11580 fragment.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler",
11581     offset = cms.uint32( 10 ),
11582     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11583 )
11584 fragment.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler",
11585     offset = cms.uint32( 11 ),
11586     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11587 )
11588 fragment.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler",
11589     offset = cms.uint32( 12 ),
11590     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11591 )
11592 fragment.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler",
11593     offset = cms.uint32( 13 ),
11594     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11595 )
11596 fragment.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler",
11597     offset = cms.uint32( 14 ),
11598     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11599 )
11600 fragment.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler",
11601     offset = cms.uint32( 15 ),
11602     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11603 )
11604 fragment.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler",
11605     offset = cms.uint32( 16 ),
11606     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11607 )
11608 fragment.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler",
11609     offset = cms.uint32( 17 ),
11610     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11611 )
11612 fragment.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler",
11613     offset = cms.uint32( 18 ),
11614     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11615 )
11616 fragment.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler",
11617     offset = cms.uint32( 19 ),
11618     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11619 )
11620 fragment.hltDatasetSpecialZeroBias = cms.EDFilter( "TriggerResultsFilter",
11621     usePathStatus = cms.bool( True ),
11622     hltResults = cms.InputTag( "" ),
11623     l1tResults = cms.InputTag( "" ),
11624     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11625     throw = cms.bool( True ),
11626     triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v7',
11627       'HLT_ZeroBias_Gated_v5',
11628       'HLT_ZeroBias_HighRate_v5' )
11629 )
11630 fragment.hltPreDatasetSpecialZeroBias0 = cms.EDFilter( "HLTPrescaler",
11631     offset = cms.uint32( 0 ),
11632     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11633 )
11634 fragment.hltPreDatasetSpecialZeroBias1 = cms.EDFilter( "HLTPrescaler",
11635     offset = cms.uint32( 1 ),
11636     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11637 )
11638 fragment.hltPreDatasetSpecialZeroBias2 = cms.EDFilter( "HLTPrescaler",
11639     offset = cms.uint32( 2 ),
11640     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11641 )
11642 fragment.hltPreDatasetSpecialZeroBias3 = cms.EDFilter( "HLTPrescaler",
11643     offset = cms.uint32( 3 ),
11644     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11645 )
11646 fragment.hltPreDatasetSpecialZeroBias4 = cms.EDFilter( "HLTPrescaler",
11647     offset = cms.uint32( 4 ),
11648     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11649 )
11650 fragment.hltPreDatasetSpecialZeroBias5 = cms.EDFilter( "HLTPrescaler",
11651     offset = cms.uint32( 5 ),
11652     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11653 )
11654 fragment.hltPreDatasetSpecialZeroBias6 = cms.EDFilter( "HLTPrescaler",
11655     offset = cms.uint32( 6 ),
11656     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11657 )
11658 fragment.hltPreDatasetSpecialZeroBias7 = cms.EDFilter( "HLTPrescaler",
11659     offset = cms.uint32( 7 ),
11660     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11661 )
11662 fragment.hltPreDatasetSpecialZeroBias8 = cms.EDFilter( "HLTPrescaler",
11663     offset = cms.uint32( 8 ),
11664     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11665 )
11666 fragment.hltPreDatasetSpecialZeroBias9 = cms.EDFilter( "HLTPrescaler",
11667     offset = cms.uint32( 9 ),
11668     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11669 )
11670 fragment.hltPreDatasetSpecialZeroBias10 = cms.EDFilter( "HLTPrescaler",
11671     offset = cms.uint32( 10 ),
11672     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11673 )
11674 fragment.hltPreDatasetSpecialZeroBias11 = cms.EDFilter( "HLTPrescaler",
11675     offset = cms.uint32( 11 ),
11676     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11677 )
11678 fragment.hltPreDatasetSpecialZeroBias12 = cms.EDFilter( "HLTPrescaler",
11679     offset = cms.uint32( 12 ),
11680     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11681 )
11682 fragment.hltPreDatasetSpecialZeroBias13 = cms.EDFilter( "HLTPrescaler",
11683     offset = cms.uint32( 13 ),
11684     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11685 )
11686 fragment.hltPreDatasetSpecialZeroBias14 = cms.EDFilter( "HLTPrescaler",
11687     offset = cms.uint32( 14 ),
11688     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11689 )
11690 fragment.hltPreDatasetSpecialZeroBias15 = cms.EDFilter( "HLTPrescaler",
11691     offset = cms.uint32( 15 ),
11692     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11693 )
11694 fragment.hltPreDatasetSpecialZeroBias16 = cms.EDFilter( "HLTPrescaler",
11695     offset = cms.uint32( 16 ),
11696     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11697 )
11698 fragment.hltPreDatasetSpecialZeroBias17 = cms.EDFilter( "HLTPrescaler",
11699     offset = cms.uint32( 17 ),
11700     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11701 )
11702 fragment.hltPreDatasetSpecialZeroBias18 = cms.EDFilter( "HLTPrescaler",
11703     offset = cms.uint32( 18 ),
11704     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11705 )
11706 fragment.hltPreDatasetSpecialZeroBias19 = cms.EDFilter( "HLTPrescaler",
11707     offset = cms.uint32( 19 ),
11708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11709 )
11710 fragment.hltPreDatasetSpecialZeroBias20 = cms.EDFilter( "HLTPrescaler",
11711     offset = cms.uint32( 20 ),
11712     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11713 )
11714 fragment.hltPreDatasetSpecialZeroBias21 = cms.EDFilter( "HLTPrescaler",
11715     offset = cms.uint32( 21 ),
11716     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11717 )
11718 fragment.hltPreDatasetSpecialZeroBias22 = cms.EDFilter( "HLTPrescaler",
11719     offset = cms.uint32( 22 ),
11720     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11721 )
11722 fragment.hltPreDatasetSpecialZeroBias23 = cms.EDFilter( "HLTPrescaler",
11723     offset = cms.uint32( 23 ),
11724     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11725 )
11726 fragment.hltPreDatasetSpecialZeroBias24 = cms.EDFilter( "HLTPrescaler",
11727     offset = cms.uint32( 24 ),
11728     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11729 )
11730 fragment.hltPreDatasetSpecialZeroBias25 = cms.EDFilter( "HLTPrescaler",
11731     offset = cms.uint32( 25 ),
11732     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11733 )
11734 fragment.hltPreDatasetSpecialZeroBias26 = cms.EDFilter( "HLTPrescaler",
11735     offset = cms.uint32( 26 ),
11736     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11737 )
11738 fragment.hltPreDatasetSpecialZeroBias27 = cms.EDFilter( "HLTPrescaler",
11739     offset = cms.uint32( 27 ),
11740     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11741 )
11742 fragment.hltPreDatasetSpecialZeroBias28 = cms.EDFilter( "HLTPrescaler",
11743     offset = cms.uint32( 28 ),
11744     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11745 )
11746 fragment.hltPreDatasetSpecialZeroBias29 = cms.EDFilter( "HLTPrescaler",
11747     offset = cms.uint32( 29 ),
11748     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11749 )
11750 fragment.hltPreDatasetSpecialZeroBias30 = cms.EDFilter( "HLTPrescaler",
11751     offset = cms.uint32( 30 ),
11752     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11753 )
11754 fragment.hltPreDatasetSpecialZeroBias31 = cms.EDFilter( "HLTPrescaler",
11755     offset = cms.uint32( 31 ),
11756     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11757 )
11758 fragment.hltDatasetSpecialHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
11759     usePathStatus = cms.bool( True ),
11760     hltResults = cms.InputTag( "" ),
11761     l1tResults = cms.InputTag( "" ),
11762     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11763     throw = cms.bool( True ),
11764     triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v8' )
11765 )
11766 fragment.hltPreDatasetSpecialHLTPhysics0 = cms.EDFilter( "HLTPrescaler",
11767     offset = cms.uint32( 0 ),
11768     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11769 )
11770 fragment.hltPreDatasetSpecialHLTPhysics1 = cms.EDFilter( "HLTPrescaler",
11771     offset = cms.uint32( 1 ),
11772     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11773 )
11774 fragment.hltPreDatasetSpecialHLTPhysics2 = cms.EDFilter( "HLTPrescaler",
11775     offset = cms.uint32( 2 ),
11776     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11777 )
11778 fragment.hltPreDatasetSpecialHLTPhysics3 = cms.EDFilter( "HLTPrescaler",
11779     offset = cms.uint32( 3 ),
11780     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11781 )
11782 fragment.hltPreDatasetSpecialHLTPhysics4 = cms.EDFilter( "HLTPrescaler",
11783     offset = cms.uint32( 4 ),
11784     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11785 )
11786 fragment.hltPreDatasetSpecialHLTPhysics5 = cms.EDFilter( "HLTPrescaler",
11787     offset = cms.uint32( 5 ),
11788     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11789 )
11790 fragment.hltPreDatasetSpecialHLTPhysics6 = cms.EDFilter( "HLTPrescaler",
11791     offset = cms.uint32( 6 ),
11792     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11793 )
11794 fragment.hltPreDatasetSpecialHLTPhysics7 = cms.EDFilter( "HLTPrescaler",
11795     offset = cms.uint32( 7 ),
11796     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11797 )
11798 fragment.hltPreDatasetSpecialHLTPhysics8 = cms.EDFilter( "HLTPrescaler",
11799     offset = cms.uint32( 8 ),
11800     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11801 )
11802 fragment.hltPreDatasetSpecialHLTPhysics9 = cms.EDFilter( "HLTPrescaler",
11803     offset = cms.uint32( 9 ),
11804     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11805 )
11806 fragment.hltPreDatasetSpecialHLTPhysics10 = cms.EDFilter( "HLTPrescaler",
11807     offset = cms.uint32( 10 ),
11808     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11809 )
11810 fragment.hltPreDatasetSpecialHLTPhysics11 = cms.EDFilter( "HLTPrescaler",
11811     offset = cms.uint32( 11 ),
11812     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11813 )
11814 fragment.hltPreDatasetSpecialHLTPhysics12 = cms.EDFilter( "HLTPrescaler",
11815     offset = cms.uint32( 12 ),
11816     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11817 )
11818 fragment.hltPreDatasetSpecialHLTPhysics13 = cms.EDFilter( "HLTPrescaler",
11819     offset = cms.uint32( 13 ),
11820     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11821 )
11822 fragment.hltPreDatasetSpecialHLTPhysics14 = cms.EDFilter( "HLTPrescaler",
11823     offset = cms.uint32( 14 ),
11824     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11825 )
11826 fragment.hltPreDatasetSpecialHLTPhysics15 = cms.EDFilter( "HLTPrescaler",
11827     offset = cms.uint32( 15 ),
11828     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11829 )
11830 fragment.hltPreDatasetSpecialHLTPhysics16 = cms.EDFilter( "HLTPrescaler",
11831     offset = cms.uint32( 16 ),
11832     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11833 )
11834 fragment.hltPreDatasetSpecialHLTPhysics17 = cms.EDFilter( "HLTPrescaler",
11835     offset = cms.uint32( 17 ),
11836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11837 )
11838 fragment.hltPreDatasetSpecialHLTPhysics18 = cms.EDFilter( "HLTPrescaler",
11839     offset = cms.uint32( 18 ),
11840     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11841 )
11842 fragment.hltPreDatasetSpecialHLTPhysics19 = cms.EDFilter( "HLTPrescaler",
11843     offset = cms.uint32( 19 ),
11844     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11845 )
11846 fragment.hltDatasetSpecialMinimumBias = cms.EDFilter( "TriggerResultsFilter",
11847     usePathStatus = cms.bool( True ),
11848     hltResults = cms.InputTag( "" ),
11849     l1tResults = cms.InputTag( "" ),
11850     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11851     throw = cms.bool( True ),
11852     triggerConditions = cms.vstring( 'HLT_L1MinimumBiasHF0ANDBptxAND_v1',
11853       'HLT_PixelClusters_WP2_HighRate_v1' )
11854 )
11855 fragment.hltPreDatasetSpecialMinimumBias0 = cms.EDFilter( "HLTPrescaler",
11856     offset = cms.uint32( 0 ),
11857     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11858 )
11859 fragment.hltDatasetCosmicHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
11860     usePathStatus = cms.bool( True ),
11861     hltResults = cms.InputTag( "" ),
11862     l1tResults = cms.InputTag( "" ),
11863     l1tIgnoreMaskAndPrescale = cms.bool( False ),
11864     throw = cms.bool( True ),
11865     triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_CosmicTracking_v2',
11866       'HLT_L1SingleMuCosmics_PointingCosmicTracking_v2' )
11867 )
11868 fragment.hltPreDatasetCosmicHLTMonitor = cms.EDFilter( "HLTPrescaler",
11869     offset = cms.uint32( 0 ),
11870     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11871 )
11872 fragment.hltPreDatasetSpecialMinimumBias1 = cms.EDFilter( "HLTPrescaler",
11873     offset = cms.uint32( 1 ),
11874     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11875 )
11876 fragment.hltPreDatasetSpecialMinimumBias2 = cms.EDFilter( "HLTPrescaler",
11877     offset = cms.uint32( 2 ),
11878     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11879 )
11880 fragment.hltPreDatasetSpecialMinimumBias3 = cms.EDFilter( "HLTPrescaler",
11881     offset = cms.uint32( 3 ),
11882     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11883 )
11884 
11885 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
11886 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
11887 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
11888 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
11889 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
11890 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence )
11891 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
11892 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits )
11893 fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks )
11894 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
11895 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent )
11896 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 )
11897 fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
11898 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks )
11899 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
11900 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 )
11901 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
11902 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
11903 fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI )
11904 fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 )
11905 fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity )
11906 fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO )
11907 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination )
11908 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 )
11909 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
11910 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 )
11911 fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
11912 fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence )
11913 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks )
11914 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates )
11915 fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF )
11916 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
11917 fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync )
11918 fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync )
11919 fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync )
11920 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVerticesSoAMonitorCPU + fragment.hltPixelVerticesSoAMonitorGPU + fragment.hltPixelVerticesSoACompareGPUvsCPU )
11921 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync )
11922 fragment.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoASerialSync + fragment.hltHbheRecoSoASerialSync + fragment.hltHbherecoSerialSync + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
11923 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
11924 fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync )
11925 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
11926 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
11927 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
11928 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
11929 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
11930 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
11931 fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging )
11932 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
11933 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
11934 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
11935 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
11936 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
11937 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 )
11938 fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons )
11939 fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
11940 fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks )
11941 fragment.HLTDoLocalStripFullSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltFullSiStripRawToClustersFacility + fragment.hltFullMeasurementTrackerEvent + fragment.hltGlobalSiStripMatchedRecHitsFull )
11942 fragment.HLTCTFCosmicsSequence = cms.Sequence( fragment.hltSimpleCosmicBONSeedingLayers + fragment.hltSimpleCosmicBONSeeds + fragment.hltCombinatorialcosmicseedingtripletsP5 + fragment.hltCombinatorialcosmicseedingpairsTOBP5 + fragment.hltCombinatorialcosmicseedingpairsTECposP5 + fragment.hltCombinatorialcosmicseedingpairsTECnegP5 + fragment.hltCombinatorialcosmicseedfinderP5 + fragment.hltCombinedP5SeedsForCTF + fragment.hltCkfTrackCandidatesP5 + fragment.hltCtfWithMaterialTracksCosmics + fragment.hltCtfWithMaterialTracksP5 )
11943 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
11944 
11945 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
11946 fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter )
11947 fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter )
11948 fragment.AlCa_EcalPhiSym_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
11949 fragment.AlCa_EcalEtaEBonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
11950 fragment.AlCa_EcalEtaEEonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
11951 fragment.AlCa_EcalPi0EBonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
11952 fragment.AlCa_EcalPi0EEonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
11953 fragment.AlCa_IsoTrackHBHE_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTMultiJet + fragment.hltPreAlCaIsoTrackHBHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltMergedTracksSelector + fragment.hltMergedTracksSelectorFilter + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTEndSequence )
11954 fragment.AlCa_RPCMuonNormalisation_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence )
11955 fragment.AlCa_LumiPixelsCounts_Random_v12 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
11956 fragment.AlCa_LumiPixelsCounts_ZeroBias_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
11957 fragment.DQM_PixelReconstruction_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
11958 fragment.DQM_EcalReconstruction_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence )
11959 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 )
11960 fragment.DQM_Random_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreDQMRandom + fragment.HLTEndSequence )
11961 fragment.DQM_ZeroBias_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDQMZeroBias + fragment.HLTEndSequence )
11962 fragment.DST_ZeroBias_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
11963 fragment.DST_Physics_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
11964 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
11965 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
11966 fragment.HLT_HcalNZS_v22 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
11967 fragment.HLT_HcalPhiSym_v24 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
11968 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
11969 fragment.HLT_Physics_v15 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
11970 fragment.HLT_ZeroBias_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
11971 fragment.HLT_ZeroBias_Alignment_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence )
11972 fragment.HLT_ZeroBias_Beamspot_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
11973 fragment.HLT_ZeroBias_IsolatedBunches_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence )
11974 fragment.HLT_ZeroBias_FirstBXAfterTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence )
11975 fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence )
11976 fragment.HLT_ZeroBias_FirstCollisionInTrain_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence )
11977 fragment.HLT_ZeroBias_LastCollisionInTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence )
11978 fragment.HLT_HT300_Beamspot_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
11979 fragment.HLT_L1SingleMuCosmics_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence )
11980 fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
11981 fragment.HLT_L2Mu10_NoVertex_NoBPTX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
11982 fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence )
11983 fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence )
11984 fragment.HLT_CDC_L2cosmic_10_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence )
11985 fragment.HLT_CDC_L2cosmic_5p5_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence )
11986 fragment.HLT_PPSMaxTracksPerArm1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
11987 fragment.HLT_PPSMaxTracksPerRP4_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
11988 fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence )
11989 fragment.HLT_SpecialHLTPhysics_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreSpecialHLTPhysics + fragment.HLTEndSequence )
11990 fragment.AlCa_LumiPixelsCounts_RandomHighRate_v6 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandomHighRate + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
11991 fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopy + fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
11992 fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCountsGated + fragment.HLTEndSequence )
11993 fragment.HLT_L1SingleMuOpen_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpen + fragment.hltL1MuOpenL1Filtered0 + fragment.HLTEndSequence )
11994 fragment.HLT_L1SingleMuOpen_DT_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpenDT + fragment.hltL1MuOpenL1FilteredDT + fragment.HLTEndSequence )
11995 fragment.HLT_L1SingleMu3_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPreL1SingleMu3 + fragment.hltL1fL1sMu3L1Filtered0 + fragment.HLTEndSequence )
11996 fragment.HLT_L1SingleMu5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPreL1SingleMu5 + fragment.hltL1fL1sMu5L1Filtered0 + fragment.HLTEndSequence )
11997 fragment.HLT_L1SingleMu7_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreL1SingleMu7 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTEndSequence )
11998 fragment.HLT_L1DoubleMu0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreL1DoubleMu0 + fragment.hltDoubleMu0L1Filtered + fragment.HLTEndSequence )
11999 fragment.HLT_L1SingleJet8erHE_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet8erHE + fragment.hltPreL1SingleJet8erHE + fragment.HLTEndSequence )
12000 fragment.HLT_L1SingleJet10erHE_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet10erHE + fragment.hltPreL1SingleJet10erHE + fragment.HLTEndSequence )
12001 fragment.HLT_L1SingleJet12erHE_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12erHE + fragment.hltPreL1SingleJet12erHE + fragment.HLTEndSequence )
12002 fragment.HLT_L1SingleJet35_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreL1SingleJet35 + fragment.HLTEndSequence )
12003 fragment.HLT_L1SingleJet200_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreL1SingleJet200 + fragment.HLTEndSequence )
12004 fragment.HLT_L1SingleEG8er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG8er2p5 + fragment.hltPreL1SingleEG8er2p5 + fragment.HLTEndSequence )
12005 fragment.HLT_L1SingleEG10er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPreL1SingleEG10er2p5 + fragment.HLTEndSequence )
12006 fragment.HLT_L1SingleEG15er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreL1SingleEG15er2p5 + fragment.HLTEndSequence )
12007 fragment.HLT_L1SingleEG26er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26er2p5 + fragment.hltPreL1SingleEG26er2p5 + fragment.HLTEndSequence )
12008 fragment.HLT_L1SingleEG28er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p5 + fragment.hltPreL1SingleEG28er2p5 + fragment.HLTEndSequence )
12009 fragment.HLT_L1SingleEG28er2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p1 + fragment.hltPreL1SingleEG28er2p1 + fragment.HLTEndSequence )
12010 fragment.HLT_L1SingleEG28er1p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er1p5 + fragment.hltPreL1SingleEG28er1p5 + fragment.HLTEndSequence )
12011 fragment.HLT_L1SingleEG34er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34er2p5 + fragment.hltPreL1SingleEG34er2p5 + fragment.HLTEndSequence )
12012 fragment.HLT_L1SingleEG36er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG36er2p5 + fragment.hltPreL1SingleEG36er2p5 + fragment.HLTEndSequence )
12013 fragment.HLT_L1SingleEG38er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG38er2p5 + fragment.hltPreL1SingleEG38er2p5 + fragment.HLTEndSequence )
12014 fragment.HLT_L1SingleEG40er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40er2p5 + fragment.hltPreL1SingleEG40er2p5 + fragment.HLTEndSequence )
12015 fragment.HLT_L1SingleEG42er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG42er2p5 + fragment.hltPreL1SingleEG42er2p5 + fragment.HLTEndSequence )
12016 fragment.HLT_L1SingleEG45er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG45er2p5 + fragment.hltPreL1SingleEG45er2p5 + fragment.HLTEndSequence )
12017 fragment.HLT_L1SingleEG50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG50 + fragment.hltPreL1SingleEG50 + fragment.HLTEndSequence )
12018 fragment.HLT_L1SingleJet60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreL1SingleJet60 + fragment.HLTEndSequence )
12019 fragment.HLT_L1SingleJet90_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreL1SingleJet90 + fragment.HLTEndSequence )
12020 fragment.HLT_L1SingleJet120_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreL1SingleJet120 + fragment.HLTEndSequence )
12021 fragment.HLT_L1SingleJet180_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreL1SingleJet180 + fragment.HLTEndSequence )
12022 fragment.HLT_L1HTT120er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPreL1HTT120er + fragment.HLTEndSequence )
12023 fragment.HLT_L1HTT160er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPreL1HTT160er + fragment.HLTEndSequence )
12024 fragment.HLT_L1HTT200er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPreL1HTT200er + fragment.HLTEndSequence )
12025 fragment.HLT_L1HTT255er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPreL1HTT255er + fragment.HLTEndSequence )
12026 fragment.HLT_L1HTT280er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280er + fragment.hltPreL1HTT280er + fragment.HLTEndSequence )
12027 fragment.HLT_L1HTT320er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT320er + fragment.hltPreL1HTT320er + fragment.HLTEndSequence )
12028 fragment.HLT_L1HTT360er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT360er + fragment.hltPreL1HTT360er + fragment.HLTEndSequence )
12029 fragment.HLT_L1HTT400er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT400er + fragment.hltPreL1HTT400er + fragment.HLTEndSequence )
12030 fragment.HLT_L1HTT450er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT450er + fragment.hltPreL1HTT450er + fragment.HLTEndSequence )
12031 fragment.HLT_L1ETM120_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM120 + fragment.hltPreL1ETM120 + fragment.HLTEndSequence )
12032 fragment.HLT_L1ETM150_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM150 + fragment.hltPreL1ETM150 + fragment.HLTEndSequence )
12033 fragment.HLT_L1EXT_HCAL_LaserMon1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon1 + fragment.hltPreL1EXTHCALLaserMon1 + fragment.HLTEndSequence )
12034 fragment.HLT_L1EXT_HCAL_LaserMon4_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon4 + fragment.hltPreL1EXTHCALLaserMon4 + fragment.HLTEndSequence )
12035 fragment.HLT_L1MinimumBiasHF0ANDBptxAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF0ANDBptxAND + fragment.hltPreL1MinimumBiasHF0ANDBptxAND + fragment.HLTEndSequence )
12036 fragment.HLT_CscCluster_Cosmic_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterCosmic + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterCosmic + fragment.HLTEndSequence )
12037 fragment.HLT_HT60_Beamspot_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotHT60 + fragment.hltPreHT60Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT60 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
12038 fragment.HLT_Beamspot_PixelClusters_WP2_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPreBeamspotPixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.HLTEndSequence )
12039 fragment.HLT_PixelClusters_WP2_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTEndSequence )
12040 fragment.HLT_PixelClusters_WP2_HighRate_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP2HighRate + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTEndSequence )
12041 fragment.HLT_PixelClusters_WP1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP1 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP1 + fragment.HLTEndSequence )
12042 fragment.HLT_BptxOR_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxOR + fragment.hltPreBptxOR + fragment.HLTEndSequence )
12043 fragment.HLT_L1SingleMuCosmics_EMTF_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicsEMTF + fragment.hltPreL1SingleMuCosmicsEMTF + fragment.HLTEndSequence )
12044 fragment.HLT_L1SingleMuCosmics_CosmicTracking_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmicsCosmicTracking + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripFullSequence + fragment.HLTCTFCosmicsSequence + fragment.hltCtfWithMaterialTracksP5TrackCountFilter + fragment.HLTEndSequence )
12045 fragment.HLT_L1SingleMuCosmics_PointingCosmicTracking_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmicsPointingCosmicTracking + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2CosmicsMuonTrackerPointingFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripFullSequence + fragment.HLTCTFCosmicsSequence + fragment.hltCtfWithMaterialTracksP5TrackCountFilter + fragment.HLTEndSequence )
12046 fragment.HLT_L1FatEvents_v6 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreL1FatEvents + fragment.HLTEndSequence )
12047 fragment.HLT_Random_HighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandomHighRate + fragment.HLTEndSequence )
12048 fragment.HLT_ZeroBias_HighRate_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopy + fragment.hltPreZeroBiasHighRate + fragment.HLTEndSequence )
12049 fragment.HLT_ZeroBias_Gated_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreZeroBiasGated + fragment.hltBXGateFilter + fragment.HLTEndSequence )
12050 fragment.HLT_SpecialZeroBias_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopyOrAlwaysTrue + fragment.hltPreSpecialZeroBias + fragment.HLTEndSequence )
12051 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
12052 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
12053 fragment.Dataset_AlCaHcalIsoTrk = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaHcalIsoTrk + fragment.hltPreDatasetAlCaHcalIsoTrk )
12054 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
12055 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
12056 fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate0 )
12057 fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate1 )
12058 fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate2 )
12059 fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate3 )
12060 fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate4 )
12061 fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate5 )
12062 fragment.Dataset_AlCaLumiPixelsCountsGated = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsGated + fragment.hltPreDatasetAlCaLumiPixelsCountsGated )
12063 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
12064 fragment.Dataset_AlCaPPSExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSExpress + fragment.hltPreDatasetAlCaPPSExpress )
12065 fragment.Dataset_AlCaPPSPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSPrompt + fragment.hltPreDatasetAlCaPPSPrompt )
12066 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
12067 fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning )
12068 fragment.Dataset_Cosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmics + fragment.hltPreDatasetCosmics )
12069 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
12070 fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot )
12071 fragment.Dataset_DQMPPSRandom = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMPPSRandom + fragment.hltPreDatasetDQMPPSRandom )
12072 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
12073 fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay )
12074 fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment )
12075 fragment.Dataset_ExpressCosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressCosmics + fragment.hltPreDatasetExpressCosmics )
12076 fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics )
12077 fragment.Dataset_HLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTMonitor + fragment.hltPreDatasetHLTMonitor )
12078 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
12079 fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS )
12080 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
12081 fragment.Dataset_MinimumBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMinimumBias + fragment.hltPreDatasetMinimumBias )
12082 fragment.Dataset_MuonShower = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuonShower + fragment.hltPreDatasetMuonShower )
12083 fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX )
12084 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
12085 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
12086 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
12087 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
12088 fragment.Dataset_VRRandom0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom0 )
12089 fragment.Dataset_VRRandom1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom1 )
12090 fragment.Dataset_VRRandom2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom2 )
12091 fragment.Dataset_VRRandom3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom3 )
12092 fragment.Dataset_VRRandom4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom4 )
12093 fragment.Dataset_VRRandom5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom5 )
12094 fragment.Dataset_VRRandom6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom6 )
12095 fragment.Dataset_VRRandom7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom7 )
12096 fragment.Dataset_VRRandom8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom8 )
12097 fragment.Dataset_VRRandom9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom9 )
12098 fragment.Dataset_VRRandom10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom10 )
12099 fragment.Dataset_VRRandom11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom11 )
12100 fragment.Dataset_VRRandom12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom12 )
12101 fragment.Dataset_VRRandom13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom13 )
12102 fragment.Dataset_VRRandom14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom14 )
12103 fragment.Dataset_VRRandom15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom15 )
12104 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
12105 fragment.Dataset_SpecialRandom0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom0 )
12106 fragment.Dataset_SpecialRandom1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom1 )
12107 fragment.Dataset_SpecialRandom2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom2 )
12108 fragment.Dataset_SpecialRandom3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom3 )
12109 fragment.Dataset_SpecialRandom4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom4 )
12110 fragment.Dataset_SpecialRandom5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom5 )
12111 fragment.Dataset_SpecialRandom6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom6 )
12112 fragment.Dataset_SpecialRandom7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom7 )
12113 fragment.Dataset_SpecialRandom8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom8 )
12114 fragment.Dataset_SpecialRandom9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom9 )
12115 fragment.Dataset_SpecialRandom10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom10 )
12116 fragment.Dataset_SpecialRandom11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom11 )
12117 fragment.Dataset_SpecialRandom12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom12 )
12118 fragment.Dataset_SpecialRandom13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom13 )
12119 fragment.Dataset_SpecialRandom14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom14 )
12120 fragment.Dataset_SpecialRandom15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom15 )
12121 fragment.Dataset_SpecialRandom16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom16 )
12122 fragment.Dataset_SpecialRandom17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom17 )
12123 fragment.Dataset_SpecialRandom18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom18 )
12124 fragment.Dataset_SpecialRandom19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom19 )
12125 fragment.Dataset_SpecialZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias0 )
12126 fragment.Dataset_SpecialZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias1 )
12127 fragment.Dataset_SpecialZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias2 )
12128 fragment.Dataset_SpecialZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias3 )
12129 fragment.Dataset_SpecialZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias4 )
12130 fragment.Dataset_SpecialZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias5 )
12131 fragment.Dataset_SpecialZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias6 )
12132 fragment.Dataset_SpecialZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias7 )
12133 fragment.Dataset_SpecialZeroBias8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias8 )
12134 fragment.Dataset_SpecialZeroBias9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias9 )
12135 fragment.Dataset_SpecialZeroBias10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias10 )
12136 fragment.Dataset_SpecialZeroBias11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias11 )
12137 fragment.Dataset_SpecialZeroBias12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias12 )
12138 fragment.Dataset_SpecialZeroBias13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias13 )
12139 fragment.Dataset_SpecialZeroBias14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias14 )
12140 fragment.Dataset_SpecialZeroBias15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias15 )
12141 fragment.Dataset_SpecialZeroBias16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias16 )
12142 fragment.Dataset_SpecialZeroBias17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias17 )
12143 fragment.Dataset_SpecialZeroBias18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias18 )
12144 fragment.Dataset_SpecialZeroBias19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias19 )
12145 fragment.Dataset_SpecialZeroBias20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias20 )
12146 fragment.Dataset_SpecialZeroBias21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias21 )
12147 fragment.Dataset_SpecialZeroBias22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias22 )
12148 fragment.Dataset_SpecialZeroBias23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias23 )
12149 fragment.Dataset_SpecialZeroBias24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias24 )
12150 fragment.Dataset_SpecialZeroBias25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias25 )
12151 fragment.Dataset_SpecialZeroBias26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias26 )
12152 fragment.Dataset_SpecialZeroBias27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias27 )
12153 fragment.Dataset_SpecialZeroBias28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias28 )
12154 fragment.Dataset_SpecialZeroBias29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias29 )
12155 fragment.Dataset_SpecialZeroBias30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias30 )
12156 fragment.Dataset_SpecialZeroBias31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias31 )
12157 fragment.Dataset_SpecialHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics0 )
12158 fragment.Dataset_SpecialHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics1 )
12159 fragment.Dataset_SpecialHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics2 )
12160 fragment.Dataset_SpecialHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics3 )
12161 fragment.Dataset_SpecialHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics4 )
12162 fragment.Dataset_SpecialHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics5 )
12163 fragment.Dataset_SpecialHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics6 )
12164 fragment.Dataset_SpecialHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics7 )
12165 fragment.Dataset_SpecialHLTPhysics8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics8 )
12166 fragment.Dataset_SpecialHLTPhysics9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics9 )
12167 fragment.Dataset_SpecialHLTPhysics10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics10 )
12168 fragment.Dataset_SpecialHLTPhysics11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics11 )
12169 fragment.Dataset_SpecialHLTPhysics12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics12 )
12170 fragment.Dataset_SpecialHLTPhysics13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics13 )
12171 fragment.Dataset_SpecialHLTPhysics14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics14 )
12172 fragment.Dataset_SpecialHLTPhysics15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics15 )
12173 fragment.Dataset_SpecialHLTPhysics16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics16 )
12174 fragment.Dataset_SpecialHLTPhysics17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics17 )
12175 fragment.Dataset_SpecialHLTPhysics18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics18 )
12176 fragment.Dataset_SpecialHLTPhysics19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics19 )
12177 fragment.Dataset_SpecialMinimumBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialMinimumBias + fragment.hltPreDatasetSpecialMinimumBias0 )
12178 fragment.Dataset_CosmicHLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmicHLTMonitor + fragment.hltPreDatasetCosmicHLTMonitor )
12179 fragment.Dataset_SpecialMinimumBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialMinimumBias + fragment.hltPreDatasetSpecialMinimumBias1 )
12180 fragment.Dataset_SpecialMinimumBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialMinimumBias + fragment.hltPreDatasetSpecialMinimumBias2 )
12181 fragment.Dataset_SpecialMinimumBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialMinimumBias + fragment.hltPreDatasetSpecialMinimumBias3 )
12182 
12183 
12184 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v21, fragment.AlCa_EcalEtaEBonly_v26, fragment.AlCa_EcalEtaEEonly_v26, fragment.AlCa_EcalPi0EBonly_v26, fragment.AlCa_EcalPi0EEonly_v26, fragment.AlCa_IsoTrackHBHE_v1, fragment.AlCa_RPCMuonNormalisation_v24, fragment.AlCa_LumiPixelsCounts_Random_v12, fragment.AlCa_LumiPixelsCounts_ZeroBias_v14, fragment.DQM_PixelReconstruction_v13, fragment.DQM_EcalReconstruction_v13, fragment.DQM_HcalReconstruction_v11, fragment.DQM_Random_v1, fragment.DQM_ZeroBias_v4, fragment.DST_ZeroBias_v12, 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_Alignment_v9, fragment.HLT_ZeroBias_Beamspot_v18, fragment.HLT_ZeroBias_IsolatedBunches_v13, fragment.HLT_ZeroBias_FirstBXAfterTrain_v11, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13, fragment.HLT_ZeroBias_FirstCollisionInTrain_v12, fragment.HLT_ZeroBias_LastCollisionInTrain_v11, fragment.HLT_HT300_Beamspot_v25, fragment.HLT_L1SingleMuCosmics_v9, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v15, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v16, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15, fragment.HLT_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_SpecialHLTPhysics_v8, fragment.AlCa_LumiPixelsCounts_RandomHighRate_v6, fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v6, fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v6, fragment.HLT_L1SingleMuOpen_v7, fragment.HLT_L1SingleMuOpen_DT_v7, fragment.HLT_L1SingleMu3_v6, fragment.HLT_L1SingleMu5_v6, fragment.HLT_L1SingleMu7_v6, fragment.HLT_L1DoubleMu0_v6, fragment.HLT_L1SingleJet8erHE_v6, fragment.HLT_L1SingleJet10erHE_v6, fragment.HLT_L1SingleJet12erHE_v6, fragment.HLT_L1SingleJet35_v6, fragment.HLT_L1SingleJet200_v6, fragment.HLT_L1SingleEG8er2p5_v5, fragment.HLT_L1SingleEG10er2p5_v5, fragment.HLT_L1SingleEG15er2p5_v5, fragment.HLT_L1SingleEG26er2p5_v5, fragment.HLT_L1SingleEG28er2p5_v5, fragment.HLT_L1SingleEG28er2p1_v5, fragment.HLT_L1SingleEG28er1p5_v5, fragment.HLT_L1SingleEG34er2p5_v5, fragment.HLT_L1SingleEG36er2p5_v5, fragment.HLT_L1SingleEG38er2p5_v5, fragment.HLT_L1SingleEG40er2p5_v5, fragment.HLT_L1SingleEG42er2p5_v5, fragment.HLT_L1SingleEG45er2p5_v5, fragment.HLT_L1SingleEG50_v5, fragment.HLT_L1SingleJet60_v5, fragment.HLT_L1SingleJet90_v5, fragment.HLT_L1SingleJet120_v5, fragment.HLT_L1SingleJet180_v5, fragment.HLT_L1HTT120er_v5, fragment.HLT_L1HTT160er_v5, fragment.HLT_L1HTT200er_v5, fragment.HLT_L1HTT255er_v5, fragment.HLT_L1HTT280er_v5, fragment.HLT_L1HTT320er_v5, fragment.HLT_L1HTT360er_v5, fragment.HLT_L1HTT400er_v5, fragment.HLT_L1HTT450er_v5, fragment.HLT_L1ETM120_v5, fragment.HLT_L1ETM150_v5, fragment.HLT_L1EXT_HCAL_LaserMon1_v6, fragment.HLT_L1EXT_HCAL_LaserMon4_v6, fragment.HLT_L1MinimumBiasHF0ANDBptxAND_v1, fragment.HLT_CscCluster_Cosmic_v5, fragment.HLT_HT60_Beamspot_v24, fragment.HLT_Beamspot_PixelClusters_WP2_v8, fragment.HLT_PixelClusters_WP2_v5, fragment.HLT_PixelClusters_WP2_HighRate_v1, fragment.HLT_PixelClusters_WP1_v5, fragment.HLT_BptxOR_v7, fragment.HLT_L1SingleMuCosmics_EMTF_v5, fragment.HLT_L1SingleMuCosmics_CosmicTracking_v2, fragment.HLT_L1SingleMuCosmics_PointingCosmicTracking_v2, fragment.HLT_L1FatEvents_v6, fragment.HLT_Random_HighRate_v1, fragment.HLT_ZeroBias_HighRate_v5, fragment.HLT_ZeroBias_Gated_v5, fragment.HLT_SpecialZeroBias_v7, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaHcalIsoTrk, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate0, fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate1, fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate2, fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate3, fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate4, fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate5, fragment.Dataset_AlCaLumiPixelsCountsGated, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_EcalLaser, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressCosmics, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_L1Accept, fragment.Dataset_MinimumBias, fragment.Dataset_MuonShower, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_VRRandom0, fragment.Dataset_VRRandom1, fragment.Dataset_VRRandom2, fragment.Dataset_VRRandom3, fragment.Dataset_VRRandom4, fragment.Dataset_VRRandom5, fragment.Dataset_VRRandom6, fragment.Dataset_VRRandom7, fragment.Dataset_VRRandom8, fragment.Dataset_VRRandom9, fragment.Dataset_VRRandom10, fragment.Dataset_VRRandom11, fragment.Dataset_VRRandom12, fragment.Dataset_VRRandom13, fragment.Dataset_VRRandom14, fragment.Dataset_VRRandom15, 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_SpecialZeroBias0, fragment.Dataset_SpecialZeroBias1, fragment.Dataset_SpecialZeroBias2, fragment.Dataset_SpecialZeroBias3, fragment.Dataset_SpecialZeroBias4, fragment.Dataset_SpecialZeroBias5, fragment.Dataset_SpecialZeroBias6, fragment.Dataset_SpecialZeroBias7, fragment.Dataset_SpecialZeroBias8, fragment.Dataset_SpecialZeroBias9, fragment.Dataset_SpecialZeroBias10, fragment.Dataset_SpecialZeroBias11, fragment.Dataset_SpecialZeroBias12, fragment.Dataset_SpecialZeroBias13, fragment.Dataset_SpecialZeroBias14, fragment.Dataset_SpecialZeroBias15, fragment.Dataset_SpecialZeroBias16, fragment.Dataset_SpecialZeroBias17, fragment.Dataset_SpecialZeroBias18, fragment.Dataset_SpecialZeroBias19, fragment.Dataset_SpecialZeroBias20, fragment.Dataset_SpecialZeroBias21, fragment.Dataset_SpecialZeroBias22, fragment.Dataset_SpecialZeroBias23, fragment.Dataset_SpecialZeroBias24, fragment.Dataset_SpecialZeroBias25, fragment.Dataset_SpecialZeroBias26, fragment.Dataset_SpecialZeroBias27, fragment.Dataset_SpecialZeroBias28, fragment.Dataset_SpecialZeroBias29, fragment.Dataset_SpecialZeroBias30, fragment.Dataset_SpecialZeroBias31, fragment.Dataset_SpecialHLTPhysics0, fragment.Dataset_SpecialHLTPhysics1, fragment.Dataset_SpecialHLTPhysics2, fragment.Dataset_SpecialHLTPhysics3, fragment.Dataset_SpecialHLTPhysics4, fragment.Dataset_SpecialHLTPhysics5, fragment.Dataset_SpecialHLTPhysics6, fragment.Dataset_SpecialHLTPhysics7, fragment.Dataset_SpecialHLTPhysics8, fragment.Dataset_SpecialHLTPhysics9, fragment.Dataset_SpecialHLTPhysics10, fragment.Dataset_SpecialHLTPhysics11, fragment.Dataset_SpecialHLTPhysics12, fragment.Dataset_SpecialHLTPhysics13, fragment.Dataset_SpecialHLTPhysics14, fragment.Dataset_SpecialHLTPhysics15, fragment.Dataset_SpecialHLTPhysics16, fragment.Dataset_SpecialHLTPhysics17, fragment.Dataset_SpecialHLTPhysics18, fragment.Dataset_SpecialHLTPhysics19, fragment.Dataset_SpecialMinimumBias0, fragment.Dataset_CosmicHLTMonitor, fragment.Dataset_SpecialMinimumBias1, fragment.Dataset_SpecialMinimumBias2, fragment.Dataset_SpecialMinimumBias3, ))
12185 
12186 
12187 # dummify hltGetConditions in cff's
12188 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
12189     fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
12190         result = cms.bool( True )
12191     )
12192     fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
12193 
12194 # add specific customizations
12195 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
12196 fragment = customizeHLTforAll(fragment,"Special")
12197 
12198 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
12199 fragment = customizeHLTforCMSSW(fragment,"Special")
12200 
12201 # Eras-based customisations
12202 from HLTrigger.Configuration.Eras import modifyHLTforEras
12203 modifyHLTforEras(fragment)
12204