Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-15 22:39:22

0001 # hltGetConfiguration /dev/CMSSW_14_0_0/Special --full --data --type Special --unprescale --process HLTSpecial --globaltag auto:run3_hlt_Special --input file:RelVal_Raw_Special_DATA.root
0002 
0003 # /dev/CMSSW_14_0_0/Special/V105 (CMSSW_14_0_5)
0004 
0005 import FWCore.ParameterSet.Config as cms
0006 
0007 from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA
0008 
0009 process = cms.Process( "HLTSpecial" )
0010 
0011 process.load("Configuration.StandardSequences.Accelerators_cff")
0012 
0013 process.HLTConfigVersion = cms.PSet(
0014   tableName = cms.string("/dev/CMSSW_14_0_0/Special/V105")
0015 )
0016 
0017 process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( 
0018   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0019   lostHitPenalty = cms.double( 30.0 ),
0020   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0021   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0022   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
0023   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0024   maxCand = cms.int32( 1 ),
0025   alwaysUseInvalidHits = cms.bool( False ),
0026   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0027   intermediateCleaning = cms.bool( True ),
0028   updator = cms.string( "hltESPKFUpdator" ),
0029   seedAs5DHit = cms.bool( False )
0030 )
0031 process.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0032   keepOriginalIfRebuildFails = cms.bool( False ),
0033   lockHits = cms.bool( True ),
0034   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0035   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0036   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0037   maxCand = cms.int32( 2 ),
0038   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
0039   intermediateCleaning = cms.bool( True ),
0040   bestHitOnly = cms.bool( True ),
0041   useSameTrajFilter = cms.bool( True ),
0042   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0043   lostHitPenalty = cms.double( 30.0 ),
0044   requireSeedHitsInRebuild = cms.bool( True ),
0045   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0046   maxPtForLooperReconstruction = cms.double( 0.0 ),
0047   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0048   minNrOfHitsForRebuild = cms.int32( 5 ),
0049   alwaysUseInvalidHits = cms.bool( False ),
0050   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0051   foundHitBonus = cms.double( 5.0 ),
0052   updator = cms.string( "hltESPKFUpdator" ),
0053   seedAs5DHit = cms.bool( False )
0054 )
0055 process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( 
0056   minimumNumberOfHits = cms.int32( 6 ),
0057   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0058   seedExtension = cms.int32( 0 ),
0059   chargeSignificance = cms.double( -1.0 ),
0060   pixelSeedExtension = cms.bool( False ),
0061   strictSeedExtension = cms.bool( False ),
0062   nSigmaMinPt = cms.double( 5.0 ),
0063   maxCCCLostHits = cms.int32( 9999 ),
0064   minPt = cms.double( 0.3 ),
0065   maxConsecLostHits = cms.int32( 1 ),
0066   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0067   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0068   seedPairPenalty = cms.int32( 0 ),
0069   maxNumberOfHits = cms.int32( 100 ),
0070   minNumberOfHitsForLoopers = cms.int32( 13 ),
0071   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0072   minNumberOfHitsPerLoop = cms.int32( 4 ),
0073   minHitsMinPt = cms.int32( 3 ),
0074   maxLostHitsFraction = cms.double( 999.0 ),
0075   maxLostHits = cms.int32( 0 ),
0076   highEtaSwitch = cms.double( 5.0 ),
0077   minHitsAtHighEta = cms.int32( 5 )
0078 )
0079 process.HLTPSetPvClusterComparerForIT = cms.PSet( 
0080   track_chi2_max = cms.double( 20.0 ),
0081   track_pt_max = cms.double( 20.0 ),
0082   track_prob_min = cms.double( -1.0 ),
0083   track_pt_min = cms.double( 1.0 )
0084 )
0085 process.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet( 
0086   rescaleErrorIfFail = cms.double( 1.0 ),
0087   ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
0088   lostHitPenalty = cms.double( 30.0 ),
0089   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0090   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0091   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
0092   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0093   maxCand = cms.int32( 5 ),
0094   alwaysUseInvalidHits = cms.bool( True ),
0095   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0096   intermediateCleaning = cms.bool( False ),
0097   propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
0098   updator = cms.string( "hltESPKFUpdator" ),
0099   deltaEta = cms.double( -1.0 ),
0100   useSeedLayer = cms.bool( False ),
0101   deltaPhi = cms.double( -1.0 ),
0102   seedAs5DHit = cms.bool( False )
0103 )
0104 process.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet( 
0105   minimumNumberOfHits = cms.int32( 3 ),
0106   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0107   seedExtension = cms.int32( 0 ),
0108   chargeSignificance = cms.double( -1.0 ),
0109   pixelSeedExtension = cms.bool( False ),
0110   strictSeedExtension = cms.bool( False ),
0111   nSigmaMinPt = cms.double( 5.0 ),
0112   maxCCCLostHits = cms.int32( 9999 ),
0113   minPt = cms.double( 0.3 ),
0114   maxConsecLostHits = cms.int32( 1 ),
0115   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0116   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0117   seedPairPenalty = cms.int32( 0 ),
0118   maxNumberOfHits = cms.int32( 100 ),
0119   minNumberOfHitsForLoopers = cms.int32( 13 ),
0120   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0121   minNumberOfHitsPerLoop = cms.int32( 4 ),
0122   minHitsMinPt = cms.int32( 3 ),
0123   maxLostHitsFraction = cms.double( 999.0 ),
0124   maxLostHits = cms.int32( 1 ),
0125   highEtaSwitch = cms.double( 5.0 ),
0126   minHitsAtHighEta = cms.int32( 5 )
0127 )
0128 process.HLTPSetPvClusterComparerForBTag = cms.PSet( 
0129   track_chi2_max = cms.double( 20.0 ),
0130   track_pt_max = cms.double( 20.0 ),
0131   track_prob_min = cms.double( -1.0 ),
0132   track_pt_min = cms.double( 0.1 )
0133 )
0134 process.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0135   keepOriginalIfRebuildFails = cms.bool( False ),
0136   lockHits = cms.bool( True ),
0137   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0138   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0139   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0140   maxCand = cms.int32( 2 ),
0141   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0142   intermediateCleaning = cms.bool( True ),
0143   bestHitOnly = cms.bool( True ),
0144   useSameTrajFilter = cms.bool( True ),
0145   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0146   lostHitPenalty = cms.double( 30.0 ),
0147   requireSeedHitsInRebuild = cms.bool( True ),
0148   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0149   maxPtForLooperReconstruction = cms.double( 0.0 ),
0150   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0151   minNrOfHitsForRebuild = cms.int32( 5 ),
0152   alwaysUseInvalidHits = cms.bool( False ),
0153   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0154   foundHitBonus = cms.double( 5.0 ),
0155   updator = cms.string( "hltESPKFUpdator" ),
0156   seedAs5DHit = cms.bool( False )
0157 )
0158 process.HLTSiStripClusterChargeCutTight = cms.PSet(  value = cms.double( 1945.0 ) )
0159 process.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet( 
0160   Rescale_Dz = cms.double( 3.0 ),
0161   Pt_fixed = cms.bool( False ),
0162   Eta_fixed = cms.bool( False ),
0163   Eta_min = cms.double( 0.1 ),
0164   DeltaZ = cms.double( 15.9 ),
0165   maxRegions = cms.int32( 2 ),
0166   EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
0167   UseVertex = cms.bool( False ),
0168   Z_fixed = cms.bool( True ),
0169   PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
0170   PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
0171   Rescale_phi = cms.double( 3.0 ),
0172   DeltaEta = cms.double( 0.2 ),
0173   precise = cms.bool( True ),
0174   OnDemand = cms.int32( -1 ),
0175   EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
0176   MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
0177   vertexCollection = cms.InputTag( "pixelVertices" ),
0178   Pt_min = cms.double( 1.5 ),
0179   beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
0180   Phi_fixed = cms.bool( False ),
0181   DeltaR = cms.double( 0.2 ),
0182   input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
0183   DeltaPhi = cms.double( 0.2 ),
0184   Phi_min = cms.double( 0.1 ),
0185   Rescale_eta = cms.double( 3.0 )
0186 )
0187 process.HLTIter2PSetTrajectoryFilterIT = cms.PSet( 
0188   minimumNumberOfHits = cms.int32( 3 ),
0189   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0190   seedExtension = cms.int32( 1 ),
0191   chargeSignificance = cms.double( -1.0 ),
0192   pixelSeedExtension = cms.bool( False ),
0193   strictSeedExtension = cms.bool( False ),
0194   nSigmaMinPt = cms.double( 5.0 ),
0195   maxCCCLostHits = cms.int32( 0 ),
0196   minPt = cms.double( 0.3 ),
0197   maxConsecLostHits = cms.int32( 1 ),
0198   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0199   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0200   seedPairPenalty = cms.int32( 0 ),
0201   maxNumberOfHits = cms.int32( 100 ),
0202   minNumberOfHitsForLoopers = cms.int32( 13 ),
0203   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0204   minNumberOfHitsPerLoop = cms.int32( 4 ),
0205   minHitsMinPt = cms.int32( 3 ),
0206   maxLostHitsFraction = cms.double( 999.0 ),
0207   maxLostHits = cms.int32( 1 ),
0208   highEtaSwitch = cms.double( 5.0 ),
0209   minHitsAtHighEta = cms.int32( 5 )
0210 )
0211 process.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet( 
0212   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0213   lostHitPenalty = cms.double( 30.0 ),
0214   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0215   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0216   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
0217   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0218   maxCand = cms.int32( 1 ),
0219   alwaysUseInvalidHits = cms.bool( False ),
0220   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0221   intermediateCleaning = cms.bool( True ),
0222   updator = cms.string( "hltESPKFUpdator" ),
0223   seedAs5DHit = cms.bool( False )
0224 )
0225 process.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( 
0226   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0227   lostHitPenalty = cms.double( 90.0 ),
0228   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0229   propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
0230   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
0231   propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
0232   maxCand = cms.int32( 5 ),
0233   alwaysUseInvalidHits = cms.bool( True ),
0234   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
0235   intermediateCleaning = cms.bool( False ),
0236   updator = cms.string( "hltESPKFUpdator" ),
0237   seedAs5DHit = cms.bool( False )
0238 )
0239 process.HLTSiStripClusterChargeCutNone = cms.PSet(  value = cms.double( -1.0 ) )
0240 process.HLTPSetMuonCkfTrajectoryFilter = cms.PSet( 
0241   minimumNumberOfHits = cms.int32( 5 ),
0242   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0243   seedExtension = cms.int32( 0 ),
0244   chargeSignificance = cms.double( -1.0 ),
0245   pixelSeedExtension = cms.bool( False ),
0246   strictSeedExtension = cms.bool( False ),
0247   nSigmaMinPt = cms.double( 5.0 ),
0248   maxCCCLostHits = cms.int32( 9999 ),
0249   minPt = cms.double( 0.9 ),
0250   maxConsecLostHits = cms.int32( 1 ),
0251   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0252   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0253   seedPairPenalty = cms.int32( 0 ),
0254   maxNumberOfHits = cms.int32( -1 ),
0255   minNumberOfHitsForLoopers = cms.int32( 13 ),
0256   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0257   minNumberOfHitsPerLoop = cms.int32( 4 ),
0258   minHitsMinPt = cms.int32( 3 ),
0259   maxLostHitsFraction = cms.double( 999.0 ),
0260   maxLostHits = cms.int32( 1 ),
0261   highEtaSwitch = cms.double( 5.0 ),
0262   minHitsAtHighEta = cms.int32( 5 )
0263 )
0264 process.HLTIter1PSetTrajectoryFilterIT = cms.PSet( 
0265   minimumNumberOfHits = cms.int32( 3 ),
0266   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0267   seedExtension = cms.int32( 0 ),
0268   chargeSignificance = cms.double( -1.0 ),
0269   pixelSeedExtension = cms.bool( False ),
0270   strictSeedExtension = cms.bool( False ),
0271   nSigmaMinPt = cms.double( 5.0 ),
0272   maxCCCLostHits = cms.int32( 0 ),
0273   minPt = cms.double( 0.2 ),
0274   maxConsecLostHits = cms.int32( 1 ),
0275   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0276   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0277   seedPairPenalty = cms.int32( 0 ),
0278   maxNumberOfHits = cms.int32( 100 ),
0279   minNumberOfHitsForLoopers = cms.int32( 13 ),
0280   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0281   minNumberOfHitsPerLoop = cms.int32( 4 ),
0282   minHitsMinPt = cms.int32( 3 ),
0283   maxLostHitsFraction = cms.double( 999.0 ),
0284   maxLostHits = cms.int32( 1 ),
0285   highEtaSwitch = cms.double( 5.0 ),
0286   minHitsAtHighEta = cms.int32( 5 )
0287 )
0288 process.HLTSeedFromProtoTracks = cms.PSet( 
0289   TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
0290   SeedMomentumForBOFF = cms.double( 5.0 ),
0291   propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
0292   forceKinematicWithRegionDirection = cms.bool( False ),
0293   magneticField = cms.string( "ParabolicMf" ),
0294   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0295   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0296   MinOneOverPtError = cms.double( 1.0 )
0297 )
0298 process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( 
0299   minimumNumberOfHits = cms.int32( 5 ),
0300   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0301   seedExtension = cms.int32( 0 ),
0302   chargeSignificance = cms.double( -1.0 ),
0303   pixelSeedExtension = cms.bool( False ),
0304   strictSeedExtension = cms.bool( False ),
0305   nSigmaMinPt = cms.double( 5.0 ),
0306   maxCCCLostHits = cms.int32( 9999 ),
0307   minPt = cms.double( 10.0 ),
0308   maxConsecLostHits = cms.int32( 1 ),
0309   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0310   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0311   seedPairPenalty = cms.int32( 0 ),
0312   maxNumberOfHits = cms.int32( 8 ),
0313   minNumberOfHitsForLoopers = cms.int32( 13 ),
0314   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0315   minNumberOfHitsPerLoop = cms.int32( 4 ),
0316   minHitsMinPt = cms.int32( 3 ),
0317   maxLostHitsFraction = cms.double( 999.0 ),
0318   maxLostHits = cms.int32( 1 ),
0319   highEtaSwitch = cms.double( 5.0 ),
0320   minHitsAtHighEta = cms.int32( 5 )
0321 )
0322 process.HLTIter0PSetTrajectoryFilterIT = cms.PSet( 
0323   minimumNumberOfHits = cms.int32( 3 ),
0324   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0325   seedExtension = cms.int32( 0 ),
0326   chargeSignificance = cms.double( -1.0 ),
0327   pixelSeedExtension = cms.bool( False ),
0328   strictSeedExtension = cms.bool( False ),
0329   nSigmaMinPt = cms.double( 5.0 ),
0330   maxCCCLostHits = cms.int32( 0 ),
0331   minPt = cms.double( 0.3 ),
0332   maxConsecLostHits = cms.int32( 1 ),
0333   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0334   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0335   seedPairPenalty = cms.int32( 0 ),
0336   maxNumberOfHits = cms.int32( 100 ),
0337   minNumberOfHitsForLoopers = cms.int32( 13 ),
0338   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0339   minNumberOfHitsPerLoop = cms.int32( 4 ),
0340   minHitsMinPt = cms.int32( 3 ),
0341   maxLostHitsFraction = cms.double( 999.0 ),
0342   maxLostHits = cms.int32( 1 ),
0343   highEtaSwitch = cms.double( 5.0 ),
0344   minHitsAtHighEta = cms.int32( 5 )
0345 )
0346 process.HLTSeedFromConsecutiveHitsCreator = cms.PSet( 
0347   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0348   SeedMomentumForBOFF = cms.double( 5.0 ),
0349   propagator = cms.string( "PropagatorWithMaterial" ),
0350   forceKinematicWithRegionDirection = cms.bool( False ),
0351   magneticField = cms.string( "" ),
0352   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0353   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0354   MinOneOverPtError = cms.double( 1.0 )
0355 )
0356 process.HLTSiStripClusterChargeCutForHI = cms.PSet(  value = cms.double( 2069.0 ) )
0357 process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( 
0358   minimumNumberOfHits = cms.int32( 5 ),
0359   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0360   seedExtension = cms.int32( 0 ),
0361   chargeSignificance = cms.double( -1.0 ),
0362   pixelSeedExtension = cms.bool( False ),
0363   strictSeedExtension = cms.bool( False ),
0364   nSigmaMinPt = cms.double( 5.0 ),
0365   maxCCCLostHits = cms.int32( 9999 ),
0366   minPt = cms.double( 2.0 ),
0367   maxConsecLostHits = cms.int32( 1 ),
0368   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0369   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0370   seedPairPenalty = cms.int32( 0 ),
0371   maxNumberOfHits = cms.int32( -1 ),
0372   minNumberOfHitsForLoopers = cms.int32( 13 ),
0373   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0374   minNumberOfHitsPerLoop = cms.int32( 4 ),
0375   minHitsMinPt = cms.int32( -1 ),
0376   maxLostHitsFraction = cms.double( 999.0 ),
0377   maxLostHits = cms.int32( 1 ),
0378   highEtaSwitch = cms.double( 5.0 ),
0379   minHitsAtHighEta = cms.int32( 5 )
0380 )
0381 process.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet( 
0382   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0383   lostHitPenalty = cms.double( 30.0 ),
0384   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0385   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0386   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
0387   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0388   maxCand = cms.int32( 4 ),
0389   alwaysUseInvalidHits = cms.bool( True ),
0390   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0391   intermediateCleaning = cms.bool( True ),
0392   updator = cms.string( "hltESPKFUpdator" ),
0393   seedAs5DHit = cms.bool( False )
0394 )
0395 process.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0396   useSameTrajFilter = cms.bool( True ),
0397   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0398   keepOriginalIfRebuildFails = cms.bool( False ),
0399   lostHitPenalty = cms.double( 30.0 ),
0400   lockHits = cms.bool( True ),
0401   requireSeedHitsInRebuild = cms.bool( True ),
0402   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0403   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0404   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
0405   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0406   minNrOfHitsForRebuild = cms.int32( 5 ),
0407   maxCand = cms.int32( 2 ),
0408   alwaysUseInvalidHits = cms.bool( False ),
0409   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0410   intermediateCleaning = cms.bool( True ),
0411   foundHitBonus = cms.double( 5.0 ),
0412   updator = cms.string( "hltESPKFUpdator" ),
0413   bestHitOnly = cms.bool( True ),
0414   seedAs5DHit = cms.bool( False ),
0415   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
0416 )
0417 process.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0418   useSameTrajFilter = cms.bool( True ),
0419   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0420   keepOriginalIfRebuildFails = cms.bool( True ),
0421   lostHitPenalty = cms.double( 1.0 ),
0422   lockHits = cms.bool( True ),
0423   requireSeedHitsInRebuild = cms.bool( True ),
0424   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0425   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0426   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0427   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0428   minNrOfHitsForRebuild = cms.int32( 2 ),
0429   maxCand = cms.int32( 5 ),
0430   alwaysUseInvalidHits = cms.bool( True ),
0431   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0432   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0433   intermediateCleaning = cms.bool( True ),
0434   foundHitBonus = cms.double( 1000.0 ),
0435   updator = cms.string( "hltESPKFUpdator" ),
0436   bestHitOnly = cms.bool( True ),
0437   seedAs5DHit = cms.bool( False )
0438 )
0439 process.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0440   minimumNumberOfHits = cms.int32( 3 ),
0441   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0442   seedExtension = cms.int32( 0 ),
0443   chargeSignificance = cms.double( -1.0 ),
0444   pixelSeedExtension = cms.bool( False ),
0445   strictSeedExtension = cms.bool( False ),
0446   nSigmaMinPt = cms.double( 5.0 ),
0447   maxCCCLostHits = cms.int32( 9999 ),
0448   minPt = cms.double( 0.9 ),
0449   maxConsecLostHits = cms.int32( 1 ),
0450   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0451   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0452   seedPairPenalty = cms.int32( 0 ),
0453   maxNumberOfHits = cms.int32( 100 ),
0454   minNumberOfHitsForLoopers = cms.int32( 13 ),
0455   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0456   minNumberOfHitsPerLoop = cms.int32( 4 ),
0457   minHitsMinPt = cms.int32( 3 ),
0458   maxLostHitsFraction = cms.double( 0.1 ),
0459   maxLostHits = cms.int32( 999 ),
0460   highEtaSwitch = cms.double( 5.0 ),
0461   minHitsAtHighEta = cms.int32( 5 )
0462 )
0463 process.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0464   useSameTrajFilter = cms.bool( True ),
0465   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0466   keepOriginalIfRebuildFails = cms.bool( True ),
0467   lostHitPenalty = cms.double( 1.0 ),
0468   lockHits = cms.bool( True ),
0469   requireSeedHitsInRebuild = cms.bool( True ),
0470   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0471   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0472   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0473   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0474   minNrOfHitsForRebuild = cms.int32( 2 ),
0475   maxCand = cms.int32( 5 ),
0476   alwaysUseInvalidHits = cms.bool( True ),
0477   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0478   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0479   intermediateCleaning = cms.bool( True ),
0480   foundHitBonus = cms.double( 1000.0 ),
0481   updator = cms.string( "hltESPKFUpdator" ),
0482   bestHitOnly = cms.bool( True ),
0483   seedAs5DHit = cms.bool( False )
0484 )
0485 process.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0486   minimumNumberOfHits = cms.int32( 3 ),
0487   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0488   seedExtension = cms.int32( 0 ),
0489   chargeSignificance = cms.double( -1.0 ),
0490   pixelSeedExtension = cms.bool( False ),
0491   strictSeedExtension = cms.bool( False ),
0492   nSigmaMinPt = cms.double( 5.0 ),
0493   maxCCCLostHits = cms.int32( 9999 ),
0494   minPt = cms.double( 0.9 ),
0495   maxConsecLostHits = cms.int32( 1 ),
0496   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0497   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0498   seedPairPenalty = cms.int32( 0 ),
0499   maxNumberOfHits = cms.int32( 100 ),
0500   minNumberOfHitsForLoopers = cms.int32( 13 ),
0501   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0502   minNumberOfHitsPerLoop = cms.int32( 4 ),
0503   minHitsMinPt = cms.int32( 3 ),
0504   maxLostHitsFraction = cms.double( 0.1 ),
0505   maxLostHits = cms.int32( 999 ),
0506   highEtaSwitch = cms.double( 5.0 ),
0507   minHitsAtHighEta = cms.int32( 5 )
0508 )
0509 process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( 
0510   minimumNumberOfHits = cms.int32( 5 ),
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( 2.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 process.HLTSiStripClusterChargeCutLoose = cms.PSet(  value = cms.double( 1620.0 ) )
0534 process.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet( 
0535   ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
0536   subclusterCutSN = cms.double( 12.0 ),
0537   trimMaxADC = cms.double( 30.0 ),
0538   seedCutMIPs = cms.double( 0.35 ),
0539   subclusterCutMIPs = cms.double( 0.45 ),
0540   subclusterWindow = cms.double( 0.7 ),
0541   maxNSat = cms.uint32( 3 ),
0542   trimMaxFracNeigh = cms.double( 0.25 ),
0543   maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
0544   seedCutSN = cms.double( 7.0 ),
0545   layerMask = cms.PSet( 
0546     TOB = cms.bool( False ),
0547     TIB = cms.vuint32( 1, 2 ),
0548     TID = cms.vuint32( 1, 2 ),
0549     TEC = cms.bool( False )
0550   ),
0551   maxTrimmedSizeDiffPos = cms.double( 0.7 ),
0552   trimMaxFracTotal = cms.double( 0.15 )
0553 )
0554 process.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet( 
0555   minimumNumberOfHits = cms.int32( 4 ),
0556   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0557   seedExtension = cms.int32( 0 ),
0558   chargeSignificance = cms.double( -1.0 ),
0559   pixelSeedExtension = cms.bool( False ),
0560   strictSeedExtension = cms.bool( False ),
0561   maxCCCLostHits = cms.int32( 0 ),
0562   nSigmaMinPt = cms.double( 5.0 ),
0563   minPt = cms.double( 1.0 ),
0564   maxConsecLostHits = cms.int32( 1 ),
0565   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0566   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0567   seedPairPenalty = cms.int32( 0 ),
0568   maxNumberOfHits = cms.int32( 100 ),
0569   minNumberOfHitsForLoopers = cms.int32( 13 ),
0570   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0571   minNumberOfHitsPerLoop = cms.int32( 4 ),
0572   minHitsMinPt = cms.int32( 3 ),
0573   maxLostHitsFraction = cms.double( 0.1 ),
0574   maxLostHits = cms.int32( 999 ),
0575   highEtaSwitch = cms.double( 5.0 ),
0576   minHitsAtHighEta = cms.int32( 5 )
0577 )
0578 process.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0579   useSameTrajFilter = cms.bool( True ),
0580   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0581   keepOriginalIfRebuildFails = cms.bool( False ),
0582   lostHitPenalty = cms.double( 30.0 ),
0583   lockHits = cms.bool( True ),
0584   requireSeedHitsInRebuild = cms.bool( True ),
0585   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0586   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0587   maxPtForLooperReconstruction = cms.double( 0.0 ),
0588   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0589   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
0590   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0591   minNrOfHitsForRebuild = cms.int32( 5 ),
0592   maxCand = cms.int32( 3 ),
0593   alwaysUseInvalidHits = cms.bool( True ),
0594   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0595   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0596   intermediateCleaning = cms.bool( True ),
0597   foundHitBonus = cms.double( 10.0 ),
0598   updator = cms.string( "hltESPKFUpdator" ),
0599   bestHitOnly = cms.bool( True ),
0600   seedAs5DHit = cms.bool( False )
0601 )
0602 process.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0603   ComponentType = cms.string( "CompositeTrajectoryFilter" ),
0604   filters = cms.VPSet( 
0605     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" )    ),
0606     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" )    )
0607   )
0608 )
0609 process.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0610   minimumNumberOfHits = cms.int32( 4 ),
0611   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0612   seedExtension = cms.int32( 0 ),
0613   chargeSignificance = cms.double( -1.0 ),
0614   pixelSeedExtension = cms.bool( False ),
0615   strictSeedExtension = cms.bool( False ),
0616   maxCCCLostHits = cms.int32( 0 ),
0617   nSigmaMinPt = cms.double( 5.0 ),
0618   minPt = cms.double( 1.0 ),
0619   maxConsecLostHits = cms.int32( 1 ),
0620   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0621   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0622   seedPairPenalty = cms.int32( 0 ),
0623   maxNumberOfHits = cms.int32( 100 ),
0624   minNumberOfHitsForLoopers = cms.int32( 13 ),
0625   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0626   minNumberOfHitsPerLoop = cms.int32( 4 ),
0627   minHitsMinPt = cms.int32( 3 ),
0628   maxLostHitsFraction = cms.double( 0.1 ),
0629   maxLostHits = cms.int32( 999 ),
0630   highEtaSwitch = cms.double( 5.0 ),
0631   minHitsAtHighEta = cms.int32( 5 )
0632 )
0633 process.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0634   useSameTrajFilter = cms.bool( True ),
0635   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0636   keepOriginalIfRebuildFails = cms.bool( True ),
0637   lostHitPenalty = cms.double( 30.0 ),
0638   lockHits = cms.bool( True ),
0639   requireSeedHitsInRebuild = cms.bool( True ),
0640   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0641   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0642   maxPtForLooperReconstruction = cms.double( 0.0 ),
0643   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0644   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0645   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0646   minNrOfHitsForRebuild = cms.int32( 1 ),
0647   maxCand = cms.int32( 3 ),
0648   alwaysUseInvalidHits = cms.bool( True ),
0649   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0650   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0651   intermediateCleaning = cms.bool( True ),
0652   foundHitBonus = cms.double( 10.0 ),
0653   updator = cms.string( "hltESPKFUpdator" ),
0654   bestHitOnly = cms.bool( True ),
0655   seedAs5DHit = cms.bool( False )
0656 )
0657 process.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0658   minimumNumberOfHits = cms.int32( 3 ),
0659   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0660   seedExtension = cms.int32( 0 ),
0661   chargeSignificance = cms.double( -1.0 ),
0662   pixelSeedExtension = cms.bool( False ),
0663   strictSeedExtension = cms.bool( False ),
0664   nSigmaMinPt = cms.double( 5.0 ),
0665   maxCCCLostHits = cms.int32( 0 ),
0666   minPt = cms.double( 1.0 ),
0667   maxConsecLostHits = cms.int32( 1 ),
0668   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0669   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0670   seedPairPenalty = cms.int32( 0 ),
0671   maxNumberOfHits = cms.int32( 100 ),
0672   minNumberOfHitsForLoopers = cms.int32( 13 ),
0673   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0674   minNumberOfHitsPerLoop = cms.int32( 4 ),
0675   minHitsMinPt = cms.int32( 3 ),
0676   maxLostHitsFraction = cms.double( 0.1 ),
0677   maxLostHits = cms.int32( 999 ),
0678   highEtaSwitch = cms.double( 5.0 ),
0679   minHitsAtHighEta = cms.int32( 5 )
0680 )
0681 process.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0682   useSameTrajFilter = cms.bool( True ),
0683   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0684   keepOriginalIfRebuildFails = cms.bool( False ),
0685   lostHitPenalty = cms.double( 30.0 ),
0686   lockHits = cms.bool( True ),
0687   requireSeedHitsInRebuild = cms.bool( True ),
0688   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0689   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0690   maxPtForLooperReconstruction = cms.double( 0.0 ),
0691   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0692   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0693   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0694   minNrOfHitsForRebuild = cms.int32( 5 ),
0695   maxCand = cms.int32( 4 ),
0696   alwaysUseInvalidHits = cms.bool( True ),
0697   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
0698   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0699   intermediateCleaning = cms.bool( True ),
0700   foundHitBonus = cms.double( 10.0 ),
0701   updator = cms.string( "hltESPKFUpdator" ),
0702   bestHitOnly = cms.bool( True ),
0703   seedAs5DHit = cms.bool( False )
0704 )
0705 process.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0706   minimumNumberOfHits = cms.int32( 3 ),
0707   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0708   seedExtension = cms.int32( 0 ),
0709   chargeSignificance = cms.double( -1.0 ),
0710   pixelSeedExtension = cms.bool( False ),
0711   strictSeedExtension = cms.bool( False ),
0712   nSigmaMinPt = cms.double( 5.0 ),
0713   maxCCCLostHits = cms.int32( 0 ),
0714   minPt = cms.double( 1.0 ),
0715   maxConsecLostHits = cms.int32( 1 ),
0716   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0717   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0718   seedPairPenalty = cms.int32( 0 ),
0719   maxNumberOfHits = cms.int32( 100 ),
0720   minNumberOfHitsForLoopers = cms.int32( 13 ),
0721   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0722   minNumberOfHitsPerLoop = cms.int32( 4 ),
0723   minHitsMinPt = cms.int32( 3 ),
0724   maxLostHitsFraction = cms.double( 0.1 ),
0725   maxLostHits = cms.int32( 999 ),
0726   highEtaSwitch = cms.double( 5.0 ),
0727   minHitsAtHighEta = cms.int32( 5 )
0728 )
0729 process.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0730   useSameTrajFilter = cms.bool( True ),
0731   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0732   keepOriginalIfRebuildFails = cms.bool( False ),
0733   lostHitPenalty = cms.double( 30.0 ),
0734   lockHits = cms.bool( True ),
0735   requireSeedHitsInRebuild = cms.bool( True ),
0736   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0737   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0738   maxPtForLooperReconstruction = cms.double( 0.0 ),
0739   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0740   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0741   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0742   minNrOfHitsForRebuild = cms.int32( 5 ),
0743   maxCand = cms.int32( 3 ),
0744   alwaysUseInvalidHits = cms.bool( True ),
0745   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
0746   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0747   intermediateCleaning = cms.bool( True ),
0748   foundHitBonus = cms.double( 10.0 ),
0749   updator = cms.string( "hltESPKFUpdator" ),
0750   bestHitOnly = cms.bool( True ),
0751   seedAs5DHit = cms.bool( False )
0752 )
0753 process.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0754   minimumNumberOfHits = cms.int32( 3 ),
0755   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0756   seedExtension = cms.int32( 0 ),
0757   chargeSignificance = cms.double( -1.0 ),
0758   pixelSeedExtension = cms.bool( False ),
0759   strictSeedExtension = cms.bool( False ),
0760   nSigmaMinPt = cms.double( 5.0 ),
0761   maxCCCLostHits = cms.int32( 0 ),
0762   minPt = cms.double( 2.8 ),
0763   maxConsecLostHits = cms.int32( 1 ),
0764   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0765   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0766   seedPairPenalty = cms.int32( 0 ),
0767   maxNumberOfHits = cms.int32( 100 ),
0768   minNumberOfHitsForLoopers = cms.int32( 13 ),
0769   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0770   minNumberOfHitsPerLoop = cms.int32( 4 ),
0771   minHitsMinPt = cms.int32( 3 ),
0772   maxLostHitsFraction = cms.double( 0.1 ),
0773   maxLostHits = cms.int32( 999 ),
0774   highEtaSwitch = cms.double( 5.0 ),
0775   minHitsAtHighEta = cms.int32( 5 )
0776 )
0777 process.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0778   useSameTrajFilter = cms.bool( True ),
0779   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0780   keepOriginalIfRebuildFails = cms.bool( False ),
0781   lostHitPenalty = cms.double( 30.0 ),
0782   lockHits = cms.bool( True ),
0783   requireSeedHitsInRebuild = cms.bool( True ),
0784   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0785   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0786   maxPtForLooperReconstruction = cms.double( 0.0 ),
0787   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0788   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0789   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0790   minNrOfHitsForRebuild = cms.int32( 5 ),
0791   maxCand = cms.int32( 4 ),
0792   alwaysUseInvalidHits = cms.bool( True ),
0793   estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
0794   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0795   intermediateCleaning = cms.bool( True ),
0796   foundHitBonus = cms.double( 10.0 ),
0797   updator = cms.string( "hltESPKFUpdator" ),
0798   bestHitOnly = cms.bool( True ),
0799   seedAs5DHit = cms.bool( False )
0800 )
0801 process.HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0802   minimumNumberOfHits = cms.int32( 3 ),
0803   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0804   seedExtension = cms.int32( 0 ),
0805   chargeSignificance = cms.double( -1.0 ),
0806   pixelSeedExtension = cms.bool( False ),
0807   strictSeedExtension = cms.bool( False ),
0808   nSigmaMinPt = cms.double( 5.0 ),
0809   maxCCCLostHits = cms.int32( 0 ),
0810   minPt = cms.double( 5.0 ),
0811   maxConsecLostHits = cms.int32( 1 ),
0812   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0813   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0814   seedPairPenalty = cms.int32( 0 ),
0815   maxNumberOfHits = cms.int32( 100 ),
0816   minNumberOfHitsForLoopers = cms.int32( 13 ),
0817   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0818   minNumberOfHitsPerLoop = cms.int32( 4 ),
0819   minHitsMinPt = cms.int32( 3 ),
0820   maxLostHitsFraction = cms.double( 0.1 ),
0821   maxLostHits = cms.int32( 999 ),
0822   highEtaSwitch = cms.double( 5.0 ),
0823   minHitsAtHighEta = cms.int32( 5 )
0824 )
0825 process.HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0826   minimumNumberOfHits = cms.int32( 3 ),
0827   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0828   seedExtension = cms.int32( 0 ),
0829   chargeSignificance = cms.double( -1.0 ),
0830   pixelSeedExtension = cms.bool( False ),
0831   strictSeedExtension = cms.bool( False ),
0832   nSigmaMinPt = cms.double( 5.0 ),
0833   maxCCCLostHits = cms.int32( 0 ),
0834   minPt = cms.double( 5.0 ),
0835   maxConsecLostHits = cms.int32( 1 ),
0836   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0837   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0838   seedPairPenalty = cms.int32( 0 ),
0839   maxNumberOfHits = cms.int32( 100 ),
0840   minNumberOfHitsForLoopers = cms.int32( 13 ),
0841   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0842   minNumberOfHitsPerLoop = cms.int32( 4 ),
0843   minHitsMinPt = cms.int32( 3 ),
0844   maxLostHitsFraction = cms.double( 0.1 ),
0845   maxLostHits = cms.int32( 999 ),
0846   highEtaSwitch = cms.double( 5.0 ),
0847   minHitsAtHighEta = cms.int32( 5 )
0848 )
0849 process.HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0850   minimumNumberOfHits = cms.int32( 4 ),
0851   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0852   seedExtension = cms.int32( 0 ),
0853   chargeSignificance = cms.double( -1.0 ),
0854   pixelSeedExtension = cms.bool( False ),
0855   strictSeedExtension = cms.bool( False ),
0856   nSigmaMinPt = cms.double( 5.0 ),
0857   maxCCCLostHits = cms.int32( 0 ),
0858   minPt = cms.double( 5.0 ),
0859   maxConsecLostHits = cms.int32( 1 ),
0860   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0861   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0862   seedPairPenalty = cms.int32( 0 ),
0863   maxNumberOfHits = cms.int32( 100 ),
0864   minNumberOfHitsForLoopers = cms.int32( 13 ),
0865   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0866   minNumberOfHitsPerLoop = cms.int32( 4 ),
0867   minHitsMinPt = cms.int32( 3 ),
0868   maxLostHitsFraction = cms.double( 0.1 ),
0869   maxLostHits = cms.int32( 999 ),
0870   highEtaSwitch = cms.double( 5.0 ),
0871   minHitsAtHighEta = cms.int32( 5 )
0872 )
0873 process.HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0874   useSameTrajFilter = cms.bool( False ),
0875   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0876   keepOriginalIfRebuildFails = cms.bool( False ),
0877   lostHitPenalty = cms.double( 30.0 ),
0878   lockHits = cms.bool( True ),
0879   requireSeedHitsInRebuild = cms.bool( True ),
0880   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0881   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0882   maxPtForLooperReconstruction = cms.double( 0.0 ),
0883   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0884   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0885   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0886   minNrOfHitsForRebuild = cms.int32( 5 ),
0887   maxCand = cms.int32( 3 ),
0888   alwaysUseInvalidHits = cms.bool( True ),
0889   estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
0890   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA" ) ),
0891   intermediateCleaning = cms.bool( True ),
0892   foundHitBonus = cms.double( 10.0 ),
0893   updator = cms.string( "hltESPKFUpdator" ),
0894   bestHitOnly = cms.bool( True ),
0895   seedAs5DHit = cms.bool( False )
0896 )
0897 process.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0898   minimumNumberOfHits = cms.int32( 3 ),
0899   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0900   seedExtension = cms.int32( 0 ),
0901   chargeSignificance = cms.double( -1.0 ),
0902   pixelSeedExtension = cms.bool( False ),
0903   strictSeedExtension = cms.bool( False ),
0904   nSigmaMinPt = cms.double( 5.0 ),
0905   maxCCCLostHits = cms.int32( 9999 ),
0906   minPt = cms.double( 5.0 ),
0907   maxConsecLostHits = cms.int32( 1 ),
0908   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0909   constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
0910   seedPairPenalty = cms.int32( 0 ),
0911   maxNumberOfHits = cms.int32( 100 ),
0912   minNumberOfHitsForLoopers = cms.int32( 13 ),
0913   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0914   minNumberOfHitsPerLoop = cms.int32( 4 ),
0915   minHitsMinPt = cms.int32( 3 ),
0916   maxLostHitsFraction = cms.double( 0.1 ),
0917   maxLostHits = cms.int32( 999 ),
0918   highEtaSwitch = cms.double( 5.0 ),
0919   minHitsAtHighEta = cms.int32( 5 )
0920 )
0921 process.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0922   minimumNumberOfHits = cms.int32( 4 ),
0923   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0924   seedExtension = cms.int32( 0 ),
0925   chargeSignificance = cms.double( -1.0 ),
0926   pixelSeedExtension = cms.bool( False ),
0927   strictSeedExtension = cms.bool( False ),
0928   nSigmaMinPt = cms.double( 5.0 ),
0929   maxCCCLostHits = cms.int32( 9999 ),
0930   minPt = cms.double( 5.0 ),
0931   maxConsecLostHits = cms.int32( 1 ),
0932   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0933   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0934   seedPairPenalty = cms.int32( 1 ),
0935   maxNumberOfHits = cms.int32( 100 ),
0936   minNumberOfHitsForLoopers = cms.int32( 13 ),
0937   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0938   minNumberOfHitsPerLoop = cms.int32( 4 ),
0939   minHitsMinPt = cms.int32( 3 ),
0940   maxLostHitsFraction = cms.double( 0.1 ),
0941   maxLostHits = cms.int32( 0 ),
0942   highEtaSwitch = cms.double( 5.0 ),
0943   minHitsAtHighEta = cms.int32( 5 )
0944 )
0945 process.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0946   useSameTrajFilter = cms.bool( True ),
0947   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0948   keepOriginalIfRebuildFails = cms.bool( False ),
0949   lostHitPenalty = cms.double( 30.0 ),
0950   lockHits = cms.bool( True ),
0951   requireSeedHitsInRebuild = cms.bool( True ),
0952   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0953   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0954   maxPtForLooperReconstruction = cms.double( 0.0 ),
0955   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0956   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0957   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0958   minNrOfHitsForRebuild = cms.int32( 4 ),
0959   maxCand = cms.int32( 2 ),
0960   alwaysUseInvalidHits = cms.bool( False ),
0961   estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
0962   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0963   intermediateCleaning = cms.bool( True ),
0964   foundHitBonus = cms.double( 10.0 ),
0965   updator = cms.string( "hltESPKFUpdator" ),
0966   bestHitOnly = cms.bool( True ),
0967   seedAs5DHit = cms.bool( False )
0968 )
0969 process.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0970   minimumNumberOfHits = cms.int32( 5 ),
0971   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0972   seedExtension = cms.int32( 0 ),
0973   chargeSignificance = cms.double( -1.0 ),
0974   pixelSeedExtension = cms.bool( False ),
0975   strictSeedExtension = cms.bool( False ),
0976   nSigmaMinPt = cms.double( 5.0 ),
0977   maxCCCLostHits = cms.int32( 9999 ),
0978   minPt = cms.double( 5.0 ),
0979   maxConsecLostHits = cms.int32( 1 ),
0980   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0981   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0982   seedPairPenalty = cms.int32( 1 ),
0983   maxNumberOfHits = cms.int32( 100 ),
0984   minNumberOfHitsForLoopers = cms.int32( 13 ),
0985   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0986   minNumberOfHitsPerLoop = cms.int32( 4 ),
0987   minHitsMinPt = cms.int32( 3 ),
0988   maxLostHitsFraction = cms.double( 0.1 ),
0989   maxLostHits = cms.int32( 0 ),
0990   highEtaSwitch = cms.double( 5.0 ),
0991   minHitsAtHighEta = cms.int32( 5 )
0992 )
0993 process.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0994   minimumNumberOfHits = cms.int32( 4 ),
0995   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0996   seedExtension = cms.int32( 0 ),
0997   chargeSignificance = cms.double( -1.0 ),
0998   pixelSeedExtension = cms.bool( False ),
0999   strictSeedExtension = cms.bool( False ),
1000   nSigmaMinPt = cms.double( 5.0 ),
1001   maxCCCLostHits = cms.int32( 9999 ),
1002   minPt = cms.double( 5.0 ),
1003   maxConsecLostHits = cms.int32( 1 ),
1004   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1005   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1006   seedPairPenalty = cms.int32( 1 ),
1007   maxNumberOfHits = cms.int32( 100 ),
1008   minNumberOfHitsForLoopers = cms.int32( 13 ),
1009   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1010   minNumberOfHitsPerLoop = cms.int32( 4 ),
1011   minHitsMinPt = cms.int32( 3 ),
1012   maxLostHitsFraction = cms.double( 0.1 ),
1013   maxLostHits = cms.int32( 0 ),
1014   highEtaSwitch = cms.double( 5.0 ),
1015   minHitsAtHighEta = cms.int32( 5 )
1016 )
1017 process.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1018   useSameTrajFilter = cms.bool( False ),
1019   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1020   keepOriginalIfRebuildFails = cms.bool( False ),
1021   lostHitPenalty = cms.double( 30.0 ),
1022   lockHits = cms.bool( True ),
1023   requireSeedHitsInRebuild = cms.bool( True ),
1024   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1025   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1026   maxPtForLooperReconstruction = cms.double( 0.0 ),
1027   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1028   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1029   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1030   minNrOfHitsForRebuild = cms.int32( 4 ),
1031   maxCand = cms.int32( 2 ),
1032   alwaysUseInvalidHits = cms.bool( False ),
1033   estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1034   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1035   intermediateCleaning = cms.bool( True ),
1036   foundHitBonus = cms.double( 10.0 ),
1037   updator = cms.string( "hltESPKFUpdator" ),
1038   bestHitOnly = cms.bool( True ),
1039   seedAs5DHit = cms.bool( False )
1040 )
1041 process.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
1042   minimumNumberOfHits = cms.int32( 4 ),
1043   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1044   seedExtension = cms.int32( 0 ),
1045   chargeSignificance = cms.double( -1.0 ),
1046   pixelSeedExtension = cms.bool( False ),
1047   strictSeedExtension = cms.bool( False ),
1048   nSigmaMinPt = cms.double( 5.0 ),
1049   maxCCCLostHits = cms.int32( 9999 ),
1050   minPt = cms.double( 5.0 ),
1051   maxConsecLostHits = cms.int32( 1 ),
1052   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1053   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1054   seedPairPenalty = cms.int32( 0 ),
1055   maxNumberOfHits = cms.int32( 100 ),
1056   minNumberOfHitsForLoopers = cms.int32( 13 ),
1057   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1058   minNumberOfHitsPerLoop = cms.int32( 4 ),
1059   minHitsMinPt = cms.int32( 3 ),
1060   maxLostHitsFraction = cms.double( 0.1 ),
1061   maxLostHits = cms.int32( 999 ),
1062   highEtaSwitch = cms.double( 5.0 ),
1063   minHitsAtHighEta = cms.int32( 5 )
1064 )
1065 process.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1066   useSameTrajFilter = cms.bool( True ),
1067   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1068   keepOriginalIfRebuildFails = cms.bool( False ),
1069   lostHitPenalty = cms.double( 30.0 ),
1070   lockHits = cms.bool( True ),
1071   requireSeedHitsInRebuild = cms.bool( True ),
1072   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1073   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1074   maxPtForLooperReconstruction = cms.double( 0.0 ),
1075   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1076   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1077   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1078   minNrOfHitsForRebuild = cms.int32( 5 ),
1079   maxCand = cms.int32( 50 ),
1080   alwaysUseInvalidHits = cms.bool( True ),
1081   estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1082   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1083   intermediateCleaning = cms.bool( True ),
1084   foundHitBonus = cms.double( 10.0 ),
1085   updator = cms.string( "hltESPKFUpdator" ),
1086   bestHitOnly = cms.bool( True ),
1087   seedAs5DHit = cms.bool( False )
1088 )
1089 process.HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet( 
1090   minimumNumberOfHits = cms.int32( 4 ),
1091   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1092   seedExtension = cms.int32( 1 ),
1093   chargeSignificance = cms.double( -1.0 ),
1094   pixelSeedExtension = cms.bool( False ),
1095   strictSeedExtension = cms.bool( False ),
1096   nSigmaMinPt = cms.double( 5.0 ),
1097   maxCCCLostHits = cms.int32( 0 ),
1098   minPt = cms.double( 5.0 ),
1099   maxConsecLostHits = cms.int32( 1 ),
1100   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1101   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1102   seedPairPenalty = cms.int32( 0 ),
1103   maxNumberOfHits = cms.int32( 100 ),
1104   minNumberOfHitsForLoopers = cms.int32( 13 ),
1105   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1106   minNumberOfHitsPerLoop = cms.int32( 4 ),
1107   minHitsMinPt = cms.int32( 3 ),
1108   maxLostHitsFraction = cms.double( 0.1 ),
1109   maxLostHits = cms.int32( 999 ),
1110   highEtaSwitch = cms.double( 5.0 ),
1111   minHitsAtHighEta = cms.int32( 5 )
1112 )
1113 process.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1114   useSameTrajFilter = cms.bool( True ),
1115   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1116   keepOriginalIfRebuildFails = cms.bool( False ),
1117   lostHitPenalty = cms.double( 30.0 ),
1118   lockHits = cms.bool( True ),
1119   requireSeedHitsInRebuild = cms.bool( True ),
1120   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1121   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1122   maxPtForLooperReconstruction = cms.double( 0.0 ),
1123   propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1124   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1125   propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1126   minNrOfHitsForRebuild = cms.int32( 5 ),
1127   maxCand = cms.int32( 2 ),
1128   alwaysUseInvalidHits = cms.bool( True ),
1129   estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1130   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1131   intermediateCleaning = cms.bool( True ),
1132   foundHitBonus = cms.double( 10.0 ),
1133   updator = cms.string( "hltESPKFUpdator" ),
1134   bestHitOnly = cms.bool( True ),
1135   seedAs5DHit = cms.bool( False )
1136 )
1137 process.HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1138   useSameTrajFilter = cms.bool( True ),
1139   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1140   keepOriginalIfRebuildFails = cms.bool( False ),
1141   lostHitPenalty = cms.double( 30.0 ),
1142   lockHits = cms.bool( True ),
1143   requireSeedHitsInRebuild = cms.bool( True ),
1144   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1145   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1146   maxPtForLooperReconstruction = cms.double( 0.0 ),
1147   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1148   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1149   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1150   minNrOfHitsForRebuild = cms.int32( 5 ),
1151   maxCand = cms.int32( 3 ),
1152   alwaysUseInvalidHits = cms.bool( True ),
1153   estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
1154   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1155   intermediateCleaning = cms.bool( True ),
1156   foundHitBonus = cms.double( 10.0 ),
1157   updator = cms.string( "hltESPKFUpdator" ),
1158   bestHitOnly = cms.bool( True ),
1159   seedAs5DHit = cms.bool( False )
1160 )
1161 process.HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1162   useSameTrajFilter = cms.bool( True ),
1163   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1164   keepOriginalIfRebuildFails = cms.bool( False ),
1165   lostHitPenalty = cms.double( 30.0 ),
1166   lockHits = cms.bool( True ),
1167   requireSeedHitsInRebuild = cms.bool( True ),
1168   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1169   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1170   maxPtForLooperReconstruction = cms.double( 0.0 ),
1171   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1172   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1173   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1174   minNrOfHitsForRebuild = cms.int32( 5 ),
1175   maxCand = cms.int32( 3 ),
1176   alwaysUseInvalidHits = cms.bool( True ),
1177   estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
1178   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1179   intermediateCleaning = cms.bool( True ),
1180   foundHitBonus = cms.double( 10.0 ),
1181   updator = cms.string( "hltESPKFUpdator" ),
1182   bestHitOnly = cms.bool( True ),
1183   seedAs5DHit = cms.bool( False )
1184 )
1185 process.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1186   minimumNumberOfHits = cms.int32( 4 ),
1187   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1188   seedExtension = cms.int32( 0 ),
1189   chargeSignificance = cms.double( -1.0 ),
1190   pixelSeedExtension = cms.bool( False ),
1191   strictSeedExtension = cms.bool( False ),
1192   maxCCCLostHits = cms.int32( 0 ),
1193   nSigmaMinPt = cms.double( 5.0 ),
1194   minPt = cms.double( 3.0 ),
1195   maxConsecLostHits = cms.int32( 1 ),
1196   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1197   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1198   seedPairPenalty = cms.int32( 0 ),
1199   maxNumberOfHits = cms.int32( 100 ),
1200   minNumberOfHitsForLoopers = cms.int32( 13 ),
1201   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1202   minNumberOfHitsPerLoop = cms.int32( 4 ),
1203   minHitsMinPt = cms.int32( 3 ),
1204   maxLostHitsFraction = cms.double( 0.1 ),
1205   maxLostHits = cms.int32( 999 ),
1206   highEtaSwitch = cms.double( 5.0 ),
1207   minHitsAtHighEta = cms.int32( 5 )
1208 )
1209 process.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1210   useSameTrajFilter = cms.bool( True ),
1211   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1212   keepOriginalIfRebuildFails = cms.bool( True ),
1213   lostHitPenalty = cms.double( 30.0 ),
1214   lockHits = cms.bool( True ),
1215   requireSeedHitsInRebuild = cms.bool( True ),
1216   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1217   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1218   maxPtForLooperReconstruction = cms.double( 0.0 ),
1219   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1220   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1221   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1222   minNrOfHitsForRebuild = cms.int32( 1 ),
1223   maxCand = cms.int32( 3 ),
1224   alwaysUseInvalidHits = cms.bool( True ),
1225   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1226   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1227   intermediateCleaning = cms.bool( True ),
1228   foundHitBonus = cms.double( 10.0 ),
1229   updator = cms.string( "hltESPKFUpdator" ),
1230   bestHitOnly = cms.bool( True ),
1231   seedAs5DHit = cms.bool( False )
1232 )
1233 process.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1234   minimumNumberOfHits = cms.int32( 3 ),
1235   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1236   seedExtension = cms.int32( 0 ),
1237   chargeSignificance = cms.double( -1.0 ),
1238   pixelSeedExtension = cms.bool( False ),
1239   strictSeedExtension = cms.bool( False ),
1240   nSigmaMinPt = cms.double( 5.0 ),
1241   maxCCCLostHits = cms.int32( 0 ),
1242   minPt = cms.double( 2.8 ),
1243   maxConsecLostHits = cms.int32( 1 ),
1244   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1245   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1246   seedPairPenalty = cms.int32( 0 ),
1247   maxNumberOfHits = cms.int32( 100 ),
1248   minNumberOfHitsForLoopers = cms.int32( 13 ),
1249   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1250   minNumberOfHitsPerLoop = cms.int32( 4 ),
1251   minHitsMinPt = cms.int32( 3 ),
1252   maxLostHitsFraction = cms.double( 0.1 ),
1253   maxLostHits = cms.int32( 999 ),
1254   highEtaSwitch = cms.double( 5.0 ),
1255   minHitsAtHighEta = cms.int32( 5 )
1256 )
1257 process.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1258   useSameTrajFilter = cms.bool( True ),
1259   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1260   keepOriginalIfRebuildFails = cms.bool( False ),
1261   lostHitPenalty = cms.double( 30.0 ),
1262   lockHits = cms.bool( True ),
1263   requireSeedHitsInRebuild = cms.bool( True ),
1264   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1265   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1266   maxPtForLooperReconstruction = cms.double( 0.0 ),
1267   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1268   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1269   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1270   minNrOfHitsForRebuild = cms.int32( 5 ),
1271   maxCand = cms.int32( 4 ),
1272   alwaysUseInvalidHits = cms.bool( True ),
1273   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1274   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1275   intermediateCleaning = cms.bool( True ),
1276   foundHitBonus = cms.double( 10.0 ),
1277   updator = cms.string( "hltESPKFUpdator" ),
1278   bestHitOnly = cms.bool( True ),
1279   seedAs5DHit = cms.bool( False )
1280 )
1281 process.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1282   minimumNumberOfHits = cms.int32( 3 ),
1283   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1284   seedExtension = cms.int32( 0 ),
1285   chargeSignificance = cms.double( -1.0 ),
1286   pixelSeedExtension = cms.bool( False ),
1287   strictSeedExtension = cms.bool( False ),
1288   nSigmaMinPt = cms.double( 5.0 ),
1289   maxCCCLostHits = cms.int32( 0 ),
1290   minPt = cms.double( 3.5 ),
1291   maxConsecLostHits = cms.int32( 1 ),
1292   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1293   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1294   seedPairPenalty = cms.int32( 0 ),
1295   maxNumberOfHits = cms.int32( 100 ),
1296   minNumberOfHitsForLoopers = cms.int32( 13 ),
1297   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1298   minNumberOfHitsPerLoop = cms.int32( 4 ),
1299   minHitsMinPt = cms.int32( 3 ),
1300   maxLostHitsFraction = cms.double( 0.1 ),
1301   maxLostHits = cms.int32( 999 ),
1302   highEtaSwitch = cms.double( 5.0 ),
1303   minHitsAtHighEta = cms.int32( 5 )
1304 )
1305 process.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1306   useSameTrajFilter = cms.bool( True ),
1307   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1308   keepOriginalIfRebuildFails = cms.bool( False ),
1309   lostHitPenalty = cms.double( 30.0 ),
1310   lockHits = cms.bool( True ),
1311   requireSeedHitsInRebuild = cms.bool( True ),
1312   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1313   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1314   maxPtForLooperReconstruction = cms.double( 0.0 ),
1315   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1316   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1317   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1318   minNrOfHitsForRebuild = cms.int32( 5 ),
1319   maxCand = cms.int32( 3 ),
1320   alwaysUseInvalidHits = cms.bool( True ),
1321   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1322   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1323   intermediateCleaning = cms.bool( True ),
1324   foundHitBonus = cms.double( 10.0 ),
1325   updator = cms.string( "hltESPKFUpdator" ),
1326   bestHitOnly = cms.bool( True ),
1327   seedAs5DHit = cms.bool( False )
1328 )
1329 process.streams = cms.PSet( 
1330   ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1331   ALCALumiPixelsCountsGated = cms.vstring( 'AlCaLumiPixelsCountsGated' ),
1332   ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1333   ALCAP0 = cms.vstring( 'AlCaP0' ),
1334   ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1335   ALCAPPSExpress = cms.vstring( 'AlCaPPSExpress' ),
1336   ALCAPPSPrompt = cms.vstring( 'AlCaPPSPrompt' ),
1337   Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1338   DQM = cms.vstring( 'OnlineMonitor' ),
1339   DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1340   DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1341   DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1342   DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1343   DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ),
1344   EcalCalibration = cms.vstring( 'EcalLaser' ),
1345   Express = cms.vstring( 'ExpressPhysics' ),
1346   ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1347   ExpressCosmics = cms.vstring( 'ExpressCosmics' ),
1348   NanoDST = cms.vstring( 'L1Accept' ),
1349   PhysicsCommissioning = cms.vstring( 'Commissioning',
1350     'Cosmics',
1351     'HLTPhysics',
1352     'HcalNZS',
1353     'MinimumBias',
1354     'MuonShower',
1355     'NoBPTX',
1356     'ZeroBias' ),
1357   PhysicsSpecialHLTPhysics0 = cms.vstring( 'SpecialHLTPhysics0',
1358     'SpecialHLTPhysics1' ),
1359   PhysicsSpecialHLTPhysics1 = cms.vstring( 'SpecialHLTPhysics2',
1360     'SpecialHLTPhysics3' ),
1361   PhysicsSpecialHLTPhysics10 = cms.vstring( 'SpecialHLTPhysics20',
1362     'SpecialHLTPhysics21' ),
1363   PhysicsSpecialHLTPhysics11 = cms.vstring( 'SpecialHLTPhysics22',
1364     'SpecialHLTPhysics23' ),
1365   PhysicsSpecialHLTPhysics12 = cms.vstring( 'SpecialHLTPhysics24',
1366     'SpecialHLTPhysics25' ),
1367   PhysicsSpecialHLTPhysics13 = cms.vstring( 'SpecialHLTPhysics26',
1368     'SpecialHLTPhysics27' ),
1369   PhysicsSpecialHLTPhysics14 = cms.vstring( 'SpecialHLTPhysics28',
1370     'SpecialHLTPhysics29' ),
1371   PhysicsSpecialHLTPhysics15 = cms.vstring( 'SpecialHLTPhysics30',
1372     'SpecialHLTPhysics31' ),
1373   PhysicsSpecialHLTPhysics2 = cms.vstring( 'SpecialHLTPhysics4',
1374     'SpecialHLTPhysics5' ),
1375   PhysicsSpecialHLTPhysics3 = cms.vstring( 'SpecialHLTPhysics6',
1376     'SpecialHLTPhysics7' ),
1377   PhysicsSpecialHLTPhysics4 = cms.vstring( 'SpecialHLTPhysics8',
1378     'SpecialHLTPhysics9' ),
1379   PhysicsSpecialHLTPhysics5 = cms.vstring( 'SpecialHLTPhysics10',
1380     'SpecialHLTPhysics11' ),
1381   PhysicsSpecialHLTPhysics6 = cms.vstring( 'SpecialHLTPhysics12',
1382     'SpecialHLTPhysics13' ),
1383   PhysicsSpecialHLTPhysics7 = cms.vstring( 'SpecialHLTPhysics14',
1384     'SpecialHLTPhysics15' ),
1385   PhysicsSpecialHLTPhysics8 = cms.vstring( 'SpecialHLTPhysics16',
1386     'SpecialHLTPhysics17' ),
1387   PhysicsSpecialHLTPhysics9 = cms.vstring( 'SpecialHLTPhysics18',
1388     'SpecialHLTPhysics19' ),
1389   PhysicsSpecialRandom0 = cms.vstring( 'SpecialRandom0',
1390     'SpecialRandom1' ),
1391   PhysicsSpecialRandom1 = cms.vstring( 'SpecialRandom2',
1392     'SpecialRandom3' ),
1393   PhysicsSpecialRandom10 = cms.vstring( 'SpecialRandom20',
1394     'SpecialRandom21' ),
1395   PhysicsSpecialRandom11 = cms.vstring( 'SpecialRandom22',
1396     'SpecialRandom23' ),
1397   PhysicsSpecialRandom12 = cms.vstring( 'SpecialRandom24',
1398     'SpecialRandom25' ),
1399   PhysicsSpecialRandom13 = cms.vstring( 'SpecialRandom26',
1400     'SpecialRandom27' ),
1401   PhysicsSpecialRandom14 = cms.vstring( 'SpecialRandom28',
1402     'SpecialRandom29' ),
1403   PhysicsSpecialRandom15 = cms.vstring( 'SpecialRandom30',
1404     'SpecialRandom31' ),
1405   PhysicsSpecialRandom2 = cms.vstring( 'SpecialRandom4',
1406     'SpecialRandom5' ),
1407   PhysicsSpecialRandom3 = cms.vstring( 'SpecialRandom6',
1408     'SpecialRandom7' ),
1409   PhysicsSpecialRandom4 = cms.vstring( 'SpecialRandom8',
1410     'SpecialRandom9' ),
1411   PhysicsSpecialRandom5 = cms.vstring( 'SpecialRandom10',
1412     'SpecialRandom11' ),
1413   PhysicsSpecialRandom6 = cms.vstring( 'SpecialRandom12',
1414     'SpecialRandom13' ),
1415   PhysicsSpecialRandom7 = cms.vstring( 'SpecialRandom14',
1416     'SpecialRandom15' ),
1417   PhysicsSpecialRandom8 = cms.vstring( 'SpecialRandom16',
1418     'SpecialRandom17' ),
1419   PhysicsSpecialRandom9 = cms.vstring( 'SpecialRandom18',
1420     'SpecialRandom19' ),
1421   PhysicsSpecialZeroBias0 = cms.vstring( 'SpecialZeroBias0',
1422     'SpecialZeroBias1' ),
1423   PhysicsSpecialZeroBias1 = cms.vstring( 'SpecialZeroBias2',
1424     'SpecialZeroBias3' ),
1425   PhysicsSpecialZeroBias10 = cms.vstring( 'SpecialZeroBias20',
1426     'SpecialZeroBias21' ),
1427   PhysicsSpecialZeroBias11 = cms.vstring( 'SpecialZeroBias22',
1428     'SpecialZeroBias23' ),
1429   PhysicsSpecialZeroBias12 = cms.vstring( 'SpecialZeroBias24',
1430     'SpecialZeroBias25' ),
1431   PhysicsSpecialZeroBias13 = cms.vstring( 'SpecialZeroBias26',
1432     'SpecialZeroBias27' ),
1433   PhysicsSpecialZeroBias14 = cms.vstring( 'SpecialZeroBias28',
1434     'SpecialZeroBias29' ),
1435   PhysicsSpecialZeroBias15 = cms.vstring( 'SpecialZeroBias30',
1436     'SpecialZeroBias31' ),
1437   PhysicsSpecialZeroBias2 = cms.vstring( 'SpecialZeroBias4',
1438     'SpecialZeroBias5' ),
1439   PhysicsSpecialZeroBias3 = cms.vstring( 'SpecialZeroBias6',
1440     'SpecialZeroBias7' ),
1441   PhysicsSpecialZeroBias4 = cms.vstring( 'SpecialZeroBias8',
1442     'SpecialZeroBias9' ),
1443   PhysicsSpecialZeroBias5 = cms.vstring( 'SpecialZeroBias10',
1444     'SpecialZeroBias11' ),
1445   PhysicsSpecialZeroBias6 = cms.vstring( 'SpecialZeroBias12',
1446     'SpecialZeroBias13' ),
1447   PhysicsSpecialZeroBias7 = cms.vstring( 'SpecialZeroBias14',
1448     'SpecialZeroBias15' ),
1449   PhysicsSpecialZeroBias8 = cms.vstring( 'SpecialZeroBias16',
1450     'SpecialZeroBias17' ),
1451   PhysicsSpecialZeroBias9 = cms.vstring( 'SpecialZeroBias18',
1452     'SpecialZeroBias19' ),
1453   RPCMON = cms.vstring( 'RPCMonitor' )
1454 )
1455 process.datasets = cms.PSet( 
1456   AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2',
1457     'AlCa_LumiPixelsCounts_Random_v8' ),
1458   AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v2' ),
1459   AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2',
1460     'AlCa_LumiPixelsCounts_Random_v8',
1461     'AlCa_LumiPixelsCounts_ZeroBiasVdM_v2',
1462     'AlCa_LumiPixelsCounts_ZeroBias_v10' ),
1463   AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v22',
1464     'AlCa_EcalEtaEEonly_v22',
1465     'AlCa_EcalPi0EBonly_v22',
1466     'AlCa_EcalPi0EEonly_v22' ),
1467   AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7',
1468     'HLT_PPSMaxTracksPerRP4_v7' ),
1469   AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7',
1470     'HLT_PPSMaxTracksPerRP4_v7' ),
1471   AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v17' ),
1472   Commissioning = cms.vstring( 'HLT_IsoTrackHB_v12',
1473     'HLT_IsoTrackHE_v12',
1474     'HLT_L1BptxXOR_v2',
1475     'HLT_L1SingleMuCosmics_EMTF_v2' ),
1476   Cosmics = cms.vstring( 'HLT_L1SingleMu3_v3',
1477     'HLT_L1SingleMu5_v3',
1478     'HLT_L1SingleMu7_v3',
1479     'HLT_L1SingleMuCosmics_v6',
1480     'HLT_L1SingleMuOpen_DT_v4',
1481     'HLT_L1SingleMuOpen_v4' ),
1482   DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v10',
1483     'DQM_HcalReconstruction_v8',
1484     'DQM_PixelReconstruction_v10' ),
1485   DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v19',
1486     'HLT_HT60_Beamspot_v18',
1487     'HLT_ZeroBias_Beamspot_v12' ),
1488   DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ),
1489   EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1490   EventDisplay = cms.vstring( 'HLT_BptxOR_v4',
1491     'HLT_L1ETM120_v2',
1492     'HLT_L1ETM150_v2',
1493     'HLT_L1HTT120er_v2',
1494     'HLT_L1HTT160er_v2',
1495     'HLT_L1HTT200er_v2',
1496     'HLT_L1HTT255er_v2',
1497     'HLT_L1HTT280er_v2',
1498     'HLT_L1HTT320er_v2',
1499     'HLT_L1HTT360er_v2',
1500     'HLT_L1HTT400er_v2',
1501     'HLT_L1HTT450er_v2',
1502     'HLT_L1SingleEG10er2p5_v2',
1503     'HLT_L1SingleEG15er2p5_v2',
1504     'HLT_L1SingleEG26er2p5_v2',
1505     'HLT_L1SingleEG28er1p5_v2',
1506     'HLT_L1SingleEG28er2p1_v2',
1507     'HLT_L1SingleEG28er2p5_v2',
1508     'HLT_L1SingleEG34er2p5_v2',
1509     'HLT_L1SingleEG36er2p5_v2',
1510     'HLT_L1SingleEG38er2p5_v2',
1511     'HLT_L1SingleEG40er2p5_v2',
1512     'HLT_L1SingleEG42er2p5_v2',
1513     'HLT_L1SingleEG45er2p5_v2',
1514     'HLT_L1SingleEG50_v2',
1515     'HLT_L1SingleEG8er2p5_v2',
1516     'HLT_L1SingleJet120_v2',
1517     'HLT_L1SingleJet180_v2',
1518     'HLT_L1SingleJet200_v3',
1519     'HLT_L1SingleJet35_v3',
1520     'HLT_L1SingleJet60_v2',
1521     'HLT_L1SingleJet90_v2',
1522     'HLT_L1SingleMu3_v3',
1523     'HLT_ZeroBias_HighRate_v2',
1524     'HLT_ZeroBias_v11' ),
1525   ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_PixelClusters_WP2_v3',
1526     'HLT_HT300_Beamspot_v19',
1527     'HLT_HT60_Beamspot_v18',
1528     'HLT_PixelClusters_WP2_v2',
1529     'HLT_ZeroBias_Beamspot_v12' ),
1530   ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v6',
1531     'HLT_L1SingleMuOpen_DT_v4',
1532     'HLT_L1SingleMuOpen_v4',
1533     'HLT_Random_v3' ),
1534   ExpressPhysics = cms.vstring( 'HLT_BptxOR_v4',
1535     'HLT_L1SingleEG10er2p5_v2',
1536     'HLT_L1SingleEG15er2p5_v2',
1537     'HLT_L1SingleEG26er2p5_v2',
1538     'HLT_L1SingleEG28er1p5_v2',
1539     'HLT_L1SingleEG28er2p1_v2',
1540     'HLT_L1SingleEG28er2p5_v2',
1541     'HLT_L1SingleEG34er2p5_v2',
1542     'HLT_L1SingleEG36er2p5_v2',
1543     'HLT_L1SingleEG38er2p5_v2',
1544     'HLT_L1SingleEG40er2p5_v2',
1545     'HLT_L1SingleEG42er2p5_v2',
1546     'HLT_L1SingleEG45er2p5_v2',
1547     'HLT_L1SingleEG50_v2',
1548     'HLT_L1SingleEG8er2p5_v2',
1549     'HLT_L1SingleJet60_v2',
1550     'HLT_MinimumBias_HF_v2',
1551     'HLT_Physics_v12',
1552     'HLT_PixelClusters_WP1_v2',
1553     'HLT_PixelClusters_WP2_v2',
1554     'HLT_Random_v3',
1555     'HLT_ZeroBias_Alignment_v6',
1556     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10',
1557     'HLT_ZeroBias_IsolatedBunches_v10',
1558     'HLT_ZeroBias_Or_AlwaysTrue_v2',
1559     'HLT_ZeroBias_v11' ),
1560   HLTPhysics = cms.vstring( 'HLT_Physics_v12' ),
1561   HcalNZS = cms.vstring( 'HLT_HcalNZS_v19',
1562     'HLT_HcalPhiSym_v21' ),
1563   L1Accept = cms.vstring( 'DST_Physics_v12',
1564     'DST_ZeroBias_v7' ),
1565   MinimumBias = cms.vstring( 'HLT_BptxOR_v4',
1566     'HLT_L1ETM120_v2',
1567     'HLT_L1ETM150_v2',
1568     'HLT_L1EXT_HCAL_LaserMon1_v3',
1569     'HLT_L1EXT_HCAL_LaserMon4_v3',
1570     'HLT_L1HTT120er_v2',
1571     'HLT_L1HTT160er_v2',
1572     'HLT_L1HTT200er_v2',
1573     'HLT_L1HTT255er_v2',
1574     'HLT_L1HTT280er_v2',
1575     'HLT_L1HTT320er_v2',
1576     'HLT_L1HTT360er_v2',
1577     'HLT_L1HTT400er_v2',
1578     'HLT_L1HTT450er_v2',
1579     'HLT_L1SingleEG10er2p5_v2',
1580     'HLT_L1SingleEG15er2p5_v2',
1581     'HLT_L1SingleEG26er2p5_v2',
1582     'HLT_L1SingleEG28er1p5_v2',
1583     'HLT_L1SingleEG28er2p1_v2',
1584     'HLT_L1SingleEG28er2p5_v2',
1585     'HLT_L1SingleEG34er2p5_v2',
1586     'HLT_L1SingleEG36er2p5_v2',
1587     'HLT_L1SingleEG38er2p5_v2',
1588     'HLT_L1SingleEG40er2p5_v2',
1589     'HLT_L1SingleEG42er2p5_v2',
1590     'HLT_L1SingleEG45er2p5_v2',
1591     'HLT_L1SingleEG50_v2',
1592     'HLT_L1SingleEG8er2p5_v2',
1593     'HLT_L1SingleJet10erHE_v3',
1594     'HLT_L1SingleJet120_v2',
1595     'HLT_L1SingleJet12erHE_v3',
1596     'HLT_L1SingleJet180_v2',
1597     'HLT_L1SingleJet200_v3',
1598     'HLT_L1SingleJet35_v3',
1599     'HLT_L1SingleJet60_v2',
1600     'HLT_L1SingleJet8erHE_v3',
1601     'HLT_L1SingleJet90_v2' ),
1602   MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v2' ),
1603   NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8',
1604     'HLT_CDC_L2cosmic_5p5_er1p0_v8',
1605     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12',
1606     'HLT_L2Mu10_NoVertex_NoBPTX_v13',
1607     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12',
1608     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11' ),
1609   OnlineMonitor = cms.vstring( 'HLT_BptxOR_v4',
1610     'HLT_CDC_L2cosmic_10_er1p0_v8',
1611     'HLT_CDC_L2cosmic_5p5_er1p0_v8',
1612     'HLT_HcalNZS_v19',
1613     'HLT_HcalPhiSym_v21',
1614     'HLT_IsoTrackHB_v12',
1615     'HLT_IsoTrackHE_v12',
1616     'HLT_L1DoubleMu0_v3',
1617     'HLT_L1ETM120_v2',
1618     'HLT_L1ETM150_v2',
1619     'HLT_L1FatEvents_v3',
1620     'HLT_L1HTT120er_v2',
1621     'HLT_L1HTT160er_v2',
1622     'HLT_L1HTT200er_v2',
1623     'HLT_L1HTT255er_v2',
1624     'HLT_L1HTT280er_v2',
1625     'HLT_L1HTT320er_v2',
1626     'HLT_L1HTT360er_v2',
1627     'HLT_L1HTT400er_v2',
1628     'HLT_L1HTT450er_v2',
1629     'HLT_L1SingleEG10er2p5_v2',
1630     'HLT_L1SingleEG15er2p5_v2',
1631     'HLT_L1SingleEG26er2p5_v2',
1632     'HLT_L1SingleEG28er1p5_v2',
1633     'HLT_L1SingleEG28er2p1_v2',
1634     'HLT_L1SingleEG28er2p5_v2',
1635     'HLT_L1SingleEG34er2p5_v2',
1636     'HLT_L1SingleEG36er2p5_v2',
1637     'HLT_L1SingleEG38er2p5_v2',
1638     'HLT_L1SingleEG40er2p5_v2',
1639     'HLT_L1SingleEG42er2p5_v2',
1640     'HLT_L1SingleEG45er2p5_v2',
1641     'HLT_L1SingleEG50_v2',
1642     'HLT_L1SingleEG8er2p5_v2',
1643     'HLT_L1SingleJet120_v2',
1644     'HLT_L1SingleJet180_v2',
1645     'HLT_L1SingleJet200_v3',
1646     'HLT_L1SingleJet35_v3',
1647     'HLT_L1SingleJet60_v2',
1648     'HLT_L1SingleJet90_v2',
1649     'HLT_L1SingleMuCosmics_v6',
1650     'HLT_L1SingleMuOpen_v4',
1651     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12',
1652     'HLT_L2Mu10_NoVertex_NoBPTX_v13',
1653     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12',
1654     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11',
1655     'HLT_Physics_v12',
1656     'HLT_Random_v3',
1657     'HLT_ZeroBias_Alignment_v6',
1658     'HLT_ZeroBias_FirstBXAfterTrain_v8',
1659     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10',
1660     'HLT_ZeroBias_FirstCollisionInTrain_v9',
1661     'HLT_ZeroBias_Gated_v2',
1662     'HLT_ZeroBias_IsolatedBunches_v10',
1663     'HLT_ZeroBias_LastCollisionInTrain_v8',
1664     'HLT_ZeroBias_v11' ),
1665   RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v20' ),
1666   SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1667   SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1668   SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1669   SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1670   SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1671   SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1672   SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1673   SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1674   SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1675   SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1676   SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1677   SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1678   SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1679   SpecialHLTPhysics20 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1680   SpecialHLTPhysics21 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1681   SpecialHLTPhysics22 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1682   SpecialHLTPhysics23 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1683   SpecialHLTPhysics24 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1684   SpecialHLTPhysics25 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1685   SpecialHLTPhysics26 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1686   SpecialHLTPhysics27 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1687   SpecialHLTPhysics28 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1688   SpecialHLTPhysics29 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1689   SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1690   SpecialHLTPhysics30 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1691   SpecialHLTPhysics31 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1692   SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1693   SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1694   SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1695   SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1696   SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1697   SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ),
1698   SpecialRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1699   SpecialRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1700   SpecialRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1701   SpecialRandom11 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1702   SpecialRandom12 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1703   SpecialRandom13 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1704   SpecialRandom14 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1705   SpecialRandom15 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1706   SpecialRandom16 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1707   SpecialRandom17 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1708   SpecialRandom18 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1709   SpecialRandom19 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1710   SpecialRandom2 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1711   SpecialRandom20 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1712   SpecialRandom21 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1713   SpecialRandom22 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1714   SpecialRandom23 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1715   SpecialRandom24 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1716   SpecialRandom25 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1717   SpecialRandom26 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1718   SpecialRandom27 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1719   SpecialRandom28 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1720   SpecialRandom29 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1721   SpecialRandom3 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1722   SpecialRandom30 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1723   SpecialRandom31 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1724   SpecialRandom4 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1725   SpecialRandom5 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1726   SpecialRandom6 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1727   SpecialRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1728   SpecialRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1729   SpecialRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1730   SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1731     'HLT_ZeroBias_Gated_v2',
1732     'HLT_ZeroBias_HighRate_v2' ),
1733   SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1734     'HLT_ZeroBias_Gated_v2',
1735     'HLT_ZeroBias_HighRate_v2' ),
1736   SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1737     'HLT_ZeroBias_Gated_v2',
1738     'HLT_ZeroBias_HighRate_v2' ),
1739   SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1740     'HLT_ZeroBias_Gated_v2',
1741     'HLT_ZeroBias_HighRate_v2' ),
1742   SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1743     'HLT_ZeroBias_Gated_v2',
1744     'HLT_ZeroBias_HighRate_v2' ),
1745   SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1746     'HLT_ZeroBias_Gated_v2',
1747     'HLT_ZeroBias_HighRate_v2' ),
1748   SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1749     'HLT_ZeroBias_Gated_v2',
1750     'HLT_ZeroBias_HighRate_v2' ),
1751   SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1752     'HLT_ZeroBias_Gated_v2',
1753     'HLT_ZeroBias_HighRate_v2' ),
1754   SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1755     'HLT_ZeroBias_Gated_v2',
1756     'HLT_ZeroBias_HighRate_v2' ),
1757   SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1758     'HLT_ZeroBias_Gated_v2',
1759     'HLT_ZeroBias_HighRate_v2' ),
1760   SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1761     'HLT_ZeroBias_Gated_v2',
1762     'HLT_ZeroBias_HighRate_v2' ),
1763   SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1764     'HLT_ZeroBias_Gated_v2',
1765     'HLT_ZeroBias_HighRate_v2' ),
1766   SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1767     'HLT_ZeroBias_Gated_v2',
1768     'HLT_ZeroBias_HighRate_v2' ),
1769   SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1770     'HLT_ZeroBias_Gated_v2',
1771     'HLT_ZeroBias_HighRate_v2' ),
1772   SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1773     'HLT_ZeroBias_Gated_v2',
1774     'HLT_ZeroBias_HighRate_v2' ),
1775   SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1776     'HLT_ZeroBias_Gated_v2',
1777     'HLT_ZeroBias_HighRate_v2' ),
1778   SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1779     'HLT_ZeroBias_Gated_v2',
1780     'HLT_ZeroBias_HighRate_v2' ),
1781   SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1782     'HLT_ZeroBias_Gated_v2',
1783     'HLT_ZeroBias_HighRate_v2' ),
1784   SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1785     'HLT_ZeroBias_Gated_v2',
1786     'HLT_ZeroBias_HighRate_v2' ),
1787   SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1788     'HLT_ZeroBias_Gated_v2',
1789     'HLT_ZeroBias_HighRate_v2' ),
1790   SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1791     'HLT_ZeroBias_Gated_v2',
1792     'HLT_ZeroBias_HighRate_v2' ),
1793   SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1794     'HLT_ZeroBias_Gated_v2',
1795     'HLT_ZeroBias_HighRate_v2' ),
1796   SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1797     'HLT_ZeroBias_Gated_v2',
1798     'HLT_ZeroBias_HighRate_v2' ),
1799   SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1800     'HLT_ZeroBias_Gated_v2',
1801     'HLT_ZeroBias_HighRate_v2' ),
1802   SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1803     'HLT_ZeroBias_Gated_v2',
1804     'HLT_ZeroBias_HighRate_v2' ),
1805   SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1806     'HLT_ZeroBias_Gated_v2',
1807     'HLT_ZeroBias_HighRate_v2' ),
1808   SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1809     'HLT_ZeroBias_Gated_v2',
1810     'HLT_ZeroBias_HighRate_v2' ),
1811   SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1812     'HLT_ZeroBias_Gated_v2',
1813     'HLT_ZeroBias_HighRate_v2' ),
1814   SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1815     'HLT_ZeroBias_Gated_v2',
1816     'HLT_ZeroBias_HighRate_v2' ),
1817   SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1818     'HLT_ZeroBias_Gated_v2',
1819     'HLT_ZeroBias_HighRate_v2' ),
1820   SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1821     'HLT_ZeroBias_Gated_v2',
1822     'HLT_ZeroBias_HighRate_v2' ),
1823   SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v4',
1824     'HLT_ZeroBias_Gated_v2',
1825     'HLT_ZeroBias_HighRate_v2' ),
1826   TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
1827     'HLT_HcalCalibration_v6' ),
1828   TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
1829     'HLT_HcalCalibration_v6' ),
1830   ZeroBias = cms.vstring( 'HLT_Random_v3',
1831     'HLT_ZeroBias_Alignment_v6',
1832     'HLT_ZeroBias_FirstBXAfterTrain_v8',
1833     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10',
1834     'HLT_ZeroBias_FirstCollisionInTrain_v9',
1835     'HLT_ZeroBias_IsolatedBunches_v10',
1836     'HLT_ZeroBias_LastCollisionInTrain_v8',
1837     'HLT_ZeroBias_v11' )
1838 )
1839 
1840 process.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
1841     recordName = cms.string( "CSCChannelMapperRecord" ),
1842     iovIsRunNotTime = cms.bool( True ),
1843     firstValid = cms.vuint32( 1 )
1844 )
1845 process.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
1846     recordName = cms.string( "CSCIndexerRecord" ),
1847     iovIsRunNotTime = cms.bool( True ),
1848     firstValid = cms.vuint32( 1 )
1849 )
1850 process.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
1851     recordName = cms.string( "L1TGlobalParametersRcd" ),
1852     iovIsRunNotTime = cms.bool( True ),
1853     firstValid = cms.vuint32( 1 )
1854 )
1855 process.GlobalTag = cms.ESSource( "PoolDBESSource",
1856     DBParameters = cms.PSet( 
1857       connectionRetrialTimeOut = cms.untracked.int32( 60 ),
1858       idleConnectionCleanupPeriod = cms.untracked.int32( 10 ),
1859       enableReadOnlySessionOnUpdateConnection = cms.untracked.bool( False ),
1860       enablePoolAutomaticCleanUp = cms.untracked.bool( False ),
1861       messageLevel = cms.untracked.int32( 0 ),
1862       authenticationPath = cms.untracked.string( "." ),
1863       connectionRetrialPeriod = cms.untracked.int32( 10 ),
1864       connectionTimeOut = cms.untracked.int32( 0 ),
1865       enableConnectionSharing = cms.untracked.bool( True )
1866     ),
1867     connect = cms.string( "frontier://FrontierProd/CMS_CONDITIONS" ),
1868     globaltag = cms.string( "None" ),
1869     snapshotTime = cms.string( "" ),
1870     toGet = cms.VPSet( 
1871       cms.PSet(  refreshTime = cms.uint64( 2 ),
1872         record = cms.string( "BeamSpotOnlineLegacyObjectsRcd" )
1873       ),
1874       cms.PSet(  refreshTime = cms.uint64( 2 ),
1875         record = cms.string( "BeamSpotOnlineHLTObjectsRcd" )
1876       ),
1877       cms.PSet(  refreshTime = cms.uint64( 40 ),
1878         record = cms.string( "LHCInfoPerLSRcd" )
1879       ),
1880       cms.PSet(  refreshTime = cms.uint64( 40 ),
1881         record = cms.string( "LHCInfoPerFillRcd" )
1882       )
1883     ),
1884     DumpStat = cms.untracked.bool( False ),
1885     ReconnectEachRun = cms.untracked.bool( True ),
1886     RefreshAlways = cms.untracked.bool( False ),
1887     RefreshEachRun = cms.untracked.bool( True ),
1888     RefreshOpenIOVs = cms.untracked.bool( False ),
1889     pfnPostfix = cms.untracked.string( "" ),
1890     pfnPrefix = cms.untracked.string( "" )
1891 )
1892 process.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
1893     appendToDataLabel = cms.string( "HBHE" ),
1894     timeSlewParametersM2 = cms.VPSet( 
1895       cms.PSet(  tmax = cms.double( 16.0 ),
1896         tzero = cms.double( 23.960177 ),
1897         slope = cms.double( -3.178648 )
1898       ),
1899       cms.PSet(  tmax = cms.double( 10.0 ),
1900         tzero = cms.double( 11.977461 ),
1901         slope = cms.double( -1.5610227 )
1902       ),
1903       cms.PSet(  tmax = cms.double( 6.25 ),
1904         tzero = cms.double( 9.109694 ),
1905         slope = cms.double( -1.075824 )
1906       )
1907     ),
1908     timeSlewParametersM3 = cms.VPSet( 
1909       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1910         tspar2_siPM = cms.double( 0.0 ),
1911         tspar2 = cms.double( 0.0 ),
1912         cap = cms.double( 6.0 ),
1913         tspar1 = cms.double( -2.19142 ),
1914         tspar0 = cms.double( 12.2999 ),
1915         tspar1_siPM = cms.double( 0.0 )
1916       ),
1917       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1918         tspar2_siPM = cms.double( 0.0 ),
1919         tspar2 = cms.double( 32.0 ),
1920         cap = cms.double( 6.0 ),
1921         tspar1 = cms.double( -3.2 ),
1922         tspar0 = cms.double( 15.5 ),
1923         tspar1_siPM = cms.double( 0.0 )
1924       ),
1925       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1926         tspar2_siPM = cms.double( 0.0 ),
1927         tspar2 = cms.double( 0.0 ),
1928         cap = cms.double( 6.0 ),
1929         tspar1 = cms.double( -2.19142 ),
1930         tspar0 = cms.double( 12.2999 ),
1931         tspar1_siPM = cms.double( 0.0 )
1932       ),
1933       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1934         tspar2_siPM = cms.double( 0.0 ),
1935         tspar2 = cms.double( 0.0 ),
1936         cap = cms.double( 6.0 ),
1937         tspar1 = cms.double( -2.19142 ),
1938         tspar0 = cms.double( 12.2999 ),
1939         tspar1_siPM = cms.double( 0.0 )
1940       )
1941     )
1942 )
1943 process.HepPDTESSource = cms.ESSource( "HepPDTESSource",
1944     pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" )
1945 )
1946 process.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource",
1947     recordName = cms.string( "EcalMultifitParametersRcd" ),
1948     iovIsRunNotTime = cms.bool( True ),
1949     firstValid = cms.vuint32( 1 )
1950 )
1951 process.eegeom = cms.ESSource( "EmptyESSource",
1952     recordName = cms.string( "EcalMappingRcd" ),
1953     iovIsRunNotTime = cms.bool( True ),
1954     firstValid = cms.vuint32( 1 )
1955 )
1956 process.es_hardcode = cms.ESSource( "HcalHardcodeCalibrations",
1957     fromDDD = cms.untracked.bool( False ),
1958     toGet = cms.untracked.vstring( 'GainWidths' )
1959 )
1960 process.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer",
1961     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
1962     appendToDataLabel = cms.string( "" )
1963 )
1964 process.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
1965     recordName = cms.string( "JetTagComputerRecord" ),
1966     iovIsRunNotTime = cms.bool( True ),
1967     firstValid = cms.vuint32( 1 )
1968 )
1969 process.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
1970     recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
1971     iovIsRunNotTime = cms.bool( True ),
1972     firstValid = cms.vuint32( 1 )
1973 )
1974 process.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
1975     recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
1976     iovIsRunNotTime = cms.bool( True ),
1977     firstValid = cms.vuint32( 1 )
1978 )
1979 process.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource",
1980     recordName = cms.string( "JobConfigurationGPURecord" ),
1981     iovIsRunNotTime = cms.bool( True ),
1982     firstValid = cms.vuint32( 1 )
1983 )
1984 process.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
1985     recordName = cms.string( "PFRecHitHCALParamsRecord" ),
1986     iovIsRunNotTime = cms.bool( True ),
1987     firstValid = cms.vuint32( 1 )
1988 )
1989 process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
1990     recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
1991     iovIsRunNotTime = cms.bool( True ),
1992     firstValid = cms.vuint32( 1 )
1993 )
1994 process.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
1995     recordName = cms.string( "TfGraphRecord" ),
1996     iovIsRunNotTime = cms.bool( True ),
1997     firstValid = cms.vuint32( 1 )
1998 )
1999 process.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
2000     RunType = cms.string( "Run3" ),
2001     PitchSimY = cms.double( 0.15 ),
2002     PitchSimX = cms.double( 0.1 ),
2003     thickness = cms.double( 0.23 ),
2004     noOfPixelSimX = cms.int32( 160 ),
2005     noOfPixelSimY = cms.int32( 104 ),
2006     noOfPixels = cms.int32( 16640 ),
2007     simXWidth = cms.double( 16.6 ),
2008     simYWidth = cms.double( 16.2 ),
2009     deadEdgeWidth = cms.double( 0.2 ),
2010     activeEdgeSigma = cms.double( 0.02 ),
2011     physActiveEdgeDist = cms.double( 0.15 ),
2012     appendToDataLabel = cms.string( "" )
2013 )
2014 
2015 process.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2016   MaxDPhi = cms.double( 1.6 ),
2017   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
2018   PropagationDirection = cms.string( "anyDirection" )
2019 )
2020 process.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
2021   AlgoName = cms.string( "CSCChannelMapperPostls1" )
2022 )
2023 process.CSCGeometryESModule = cms.ESProducer( "CSCGeometryESModule",
2024   fromDDD = cms.bool( False ),
2025   fromDD4hep = cms.bool( False ),
2026   alignmentsLabel = cms.string( "" ),
2027   appendToDataLabel = cms.string( "" ),
2028   useRealWireGeometry = cms.bool( True ),
2029   useOnlyWiresInME1a = cms.bool( False ),
2030   useGangedStripsInME1a = cms.bool( False ),
2031   useCentreTIOffsets = cms.bool( False ),
2032   applyAlignment = cms.bool( True ),
2033   debugV = cms.untracked.bool( False )
2034 )
2035 process.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
2036   AlgoName = cms.string( "CSCIndexerPostls1" )
2037 )
2038 process.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
2039   appendToDataLabel = cms.string( "" )
2040 )
2041 process.CaloGeometryBuilder = cms.ESProducer( "CaloGeometryBuilder",
2042   SelectedCalos = cms.vstring( 'HCAL',
2043     'ZDC',
2044     'EcalBarrel',
2045     'EcalEndcap',
2046     'EcalPreshower',
2047     'TOWER' )
2048 )
2049 process.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
2050 process.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
2051   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
2052   MapAuto = cms.untracked.bool( False ),
2053   SkipHE = cms.untracked.bool( False ),
2054   appendToDataLabel = cms.string( "" )
2055 )
2056 process.CaloTowerGeometryFromDBEP = cms.ESProducer( "CaloTowerGeometryFromDBEP",
2057   applyAlignment = cms.bool( False )
2058 )
2059 process.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
2060   appendToDataLabel = cms.string( "" )
2061 )
2062 process.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
2063   appendToDataLabel = cms.string( "" )
2064 )
2065 process.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
2066   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
2067   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
2068   ComponentName = cms.string( "ClusterShapeHitFilter" ),
2069   isPhase2 = cms.bool( False ),
2070   doPixelShapeCut = cms.bool( True ),
2071   doStripShapeCut = cms.bool( True ),
2072   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2073   appendToDataLabel = cms.string( "" )
2074 )
2075 process.DTGeometryESModule = cms.ESProducer( "DTGeometryESModule",
2076   fromDDD = cms.bool( False ),
2077   fromDD4hep = cms.bool( False ),
2078   DDDetector = cms.ESInputTag( "","" ),
2079   alignmentsLabel = cms.string( "" ),
2080   appendToDataLabel = cms.string( "" ),
2081   attribute = cms.string( "MuStructure" ),
2082   value = cms.string( "MuonBarrelDT" ),
2083   applyAlignment = cms.bool( True )
2084 )
2085 process.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
2086   appendToDataLabel = cms.string( "" )
2087 )
2088 process.EcalBarrelGeometryFromDBEP = cms.ESProducer( "EcalBarrelGeometryFromDBEP",
2089   applyAlignment = cms.bool( True )
2090 )
2091 process.EcalElectronicsMappingBuilder = cms.ESProducer( "EcalElectronicsMappingBuilder" )
2092 process.EcalEndcapGeometryFromDBEP = cms.ESProducer( "EcalEndcapGeometryFromDBEP",
2093   applyAlignment = cms.bool( True )
2094 )
2095 process.EcalLaserCorrectionService = cms.ESProducer( "EcalLaserCorrectionService",
2096   maxExtrapolationTimeInSec = cms.uint32( 0 ),
2097   appendToDataLabel = cms.string( "" )
2098 )
2099 process.EcalPreshowerGeometryFromDBEP = cms.ESProducer( "EcalPreshowerGeometryFromDBEP",
2100   applyAlignment = cms.bool( True )
2101 )
2102 process.GEMGeometryESModule = cms.ESProducer( "GEMGeometryESModule",
2103   fromDDD = cms.bool( False ),
2104   fromDD4hep = cms.bool( False ),
2105   applyAlignment = cms.bool( False ),
2106   alignmentsLabel = cms.string( "" ),
2107   appendToDataLabel = cms.string( "" )
2108 )
2109 process.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
2110   TotalBxInEvent = cms.int32( 5 ),
2111   NumberPhysTriggers = cms.uint32( 512 ),
2112   NumberL1Muon = cms.uint32( 8 ),
2113   NumberL1EGamma = cms.uint32( 12 ),
2114   NumberL1Jet = cms.uint32( 12 ),
2115   NumberL1Tau = cms.uint32( 12 ),
2116   NumberChips = cms.uint32( 1 ),
2117   PinsOnChip = cms.uint32( 512 ),
2118   OrderOfChip = cms.vint32( 1 ),
2119   NumberL1IsoEG = cms.uint32( 4 ),
2120   NumberL1JetCounts = cms.uint32( 12 ),
2121   UnitLength = cms.int32( 8 ),
2122   NumberL1ForJet = cms.uint32( 4 ),
2123   IfCaloEtaNumberBits = cms.uint32( 4 ),
2124   IfMuEtaNumberBits = cms.uint32( 6 ),
2125   NumberL1TauJet = cms.uint32( 4 ),
2126   NumberL1Mu = cms.uint32( 4 ),
2127   NumberConditionChips = cms.uint32( 1 ),
2128   NumberPsbBoards = cms.int32( 7 ),
2129   NumberL1CenJet = cms.uint32( 4 ),
2130   PinsOnConditionChip = cms.uint32( 512 ),
2131   NumberL1NoIsoEG = cms.uint32( 4 ),
2132   NumberTechnicalTriggers = cms.uint32( 64 ),
2133   NumberPhysTriggersExtended = cms.uint32( 64 ),
2134   WordLength = cms.int32( 64 ),
2135   OrderConditionChip = cms.vint32( 1 ),
2136   appendToDataLabel = cms.string( "" )
2137 )
2138 process.HcalGeometryFromDBEP = cms.ESProducer( "HcalGeometryFromDBEP",
2139   applyAlignment = cms.bool( False )
2140 )
2141 process.HcalTopologyIdealEP = cms.ESProducer( "HcalTopologyIdealEP",
2142   Exclude = cms.untracked.string( "" ),
2143   MergePosition = cms.untracked.bool( True ),
2144   appendToDataLabel = cms.string( "" )
2145 )
2146 process.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2147   SimpleMagneticField = cms.string( "" ),
2148   MaxDPhi = cms.double( 1.6 ),
2149   ComponentName = cms.string( "PropagatorWithMaterial" ),
2150   Mass = cms.double( 0.105 ),
2151   PropagationDirection = cms.string( "alongMomentum" ),
2152   useRungeKutta = cms.bool( False ),
2153   ptMin = cms.double( -1.0 )
2154 )
2155 process.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2156   SimpleMagneticField = cms.string( "ParabolicMf" ),
2157   MaxDPhi = cms.double( 1.6 ),
2158   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
2159   Mass = cms.double( 0.139 ),
2160   PropagationDirection = cms.string( "alongMomentum" ),
2161   useRungeKutta = cms.bool( False ),
2162   ptMin = cms.double( -1.0 )
2163 )
2164 process.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2165   SimpleMagneticField = cms.string( "ParabolicMf" ),
2166   MaxDPhi = cms.double( 1.6 ),
2167   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
2168   Mass = cms.double( 0.105 ),
2169   PropagationDirection = cms.string( "alongMomentum" ),
2170   useRungeKutta = cms.bool( False ),
2171   ptMin = cms.double( -1.0 )
2172 )
2173 process.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2174   SimpleMagneticField = cms.string( "" ),
2175   MaxDPhi = cms.double( 1.6 ),
2176   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
2177   Mass = cms.double( 0.105 ),
2178   PropagationDirection = cms.string( "oppositeToMomentum" ),
2179   useRungeKutta = cms.bool( False ),
2180   ptMin = cms.double( -1.0 )
2181 )
2182 process.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2183   SimpleMagneticField = cms.string( "ParabolicMf" ),
2184   MaxDPhi = cms.double( 1.6 ),
2185   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
2186   Mass = cms.double( 0.139 ),
2187   PropagationDirection = cms.string( "oppositeToMomentum" ),
2188   useRungeKutta = cms.bool( False ),
2189   ptMin = cms.double( -1.0 )
2190 )
2191 process.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2192   SimpleMagneticField = cms.string( "ParabolicMf" ),
2193   MaxDPhi = cms.double( 1.6 ),
2194   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2195   Mass = cms.double( 0.105 ),
2196   PropagationDirection = cms.string( "oppositeToMomentum" ),
2197   useRungeKutta = cms.bool( False ),
2198   ptMin = cms.double( -1.0 )
2199 )
2200 process.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2201   SimpleMagneticField = cms.string( "ParabolicMf" ),
2202   MaxDPhi = cms.double( 1.6 ),
2203   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
2204   Mass = cms.double( 0.105 ),
2205   PropagationDirection = cms.string( "oppositeToMomentum" ),
2206   useRungeKutta = cms.bool( False ),
2207   ptMin = cms.double( 0.1 )
2208 )
2209 process.ParametrizedMagneticFieldProducer = cms.ESProducer( "AutoParametrizedMagneticFieldProducer",
2210   version = cms.string( "Parabolic" ),
2211   label = cms.untracked.string( "ParabolicMf" ),
2212   valueOverride = cms.int32( -1 )
2213 )
2214 process.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
2215   SimpleMagneticField = cms.string( "ParabolicMf" ),
2216   MaxDPhi = cms.double( 4.0 ),
2217   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
2218   Mass = cms.double( 0.1396 ),
2219   PropagationDirection = cms.string( "alongMomentum" ),
2220   useRungeKutta = cms.bool( False ),
2221   ptMin = cms.double( -1.0 )
2222 )
2223 process.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2224   SimpleMagneticField = cms.string( "ParabolicMf" ),
2225   MaxDPhi = cms.double( 1.6 ),
2226   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
2227   Mass = cms.double( 0.105 ),
2228   PropagationDirection = cms.string( "alongMomentum" ),
2229   useRungeKutta = cms.bool( False ),
2230   ptMin = cms.double( 0.1 )
2231 )
2232 process.RPCGeometryESModule = cms.ESProducer( "RPCGeometryESModule",
2233   fromDDD = cms.untracked.bool( False ),
2234   fromDD4hep = cms.untracked.bool( False ),
2235   appendToDataLabel = cms.string( "" )
2236 )
2237 process.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
2238   appendToDataLabel = cms.string( "" )
2239 )
2240 process.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
2241   QualityLabel = cms.string( "" ),
2242   Label = cms.string( "" ),
2243   appendToDataLabel = cms.string( "" )
2244 )
2245 process.SiStripGainESProducer = cms.ESProducer( "SiStripGainESProducer",
2246   appendToDataLabel = cms.string( "" ),
2247   printDebug = cms.untracked.bool( False ),
2248   AutomaticNormalization = cms.bool( False ),
2249   APVGain = cms.VPSet( 
2250     cms.PSet(  NormalizationFactor = cms.untracked.double( 1.0 ),
2251       Label = cms.untracked.string( "" ),
2252       Record = cms.string( "SiStripApvGainRcd" )
2253     ),
2254     cms.PSet(  NormalizationFactor = cms.untracked.double( 1.0 ),
2255       Label = cms.untracked.string( "" ),
2256       Record = cms.string( "SiStripApvGain2Rcd" )
2257     )
2258   )
2259 )
2260 process.SiStripQualityESProducer = cms.ESProducer( "SiStripQualityESProducer",
2261   appendToDataLabel = cms.string( "" ),
2262   ListOfRecordToMerge = cms.VPSet( 
2263     cms.PSet(  record = cms.string( "SiStripDetVOffRcd" ),
2264       tag = cms.string( "" )
2265     ),
2266     cms.PSet(  record = cms.string( "SiStripDetCablingRcd" ),
2267       tag = cms.string( "" )
2268     ),
2269     cms.PSet(  record = cms.string( "SiStripBadChannelRcd" ),
2270       tag = cms.string( "" )
2271     ),
2272     cms.PSet(  record = cms.string( "SiStripBadFiberRcd" ),
2273       tag = cms.string( "" )
2274     ),
2275     cms.PSet(  record = cms.string( "SiStripBadModuleRcd" ),
2276       tag = cms.string( "" )
2277     )
2278   ),
2279   ReduceGranularity = cms.bool( False ),
2280   ThresholdForReducedGranularity = cms.double( 0.3 ),
2281   PrintDebugOutput = cms.bool( False ),
2282   UseEmptyRunInfo = cms.bool( False )
2283 )
2284 process.SiStripRecHitMatcherESProducer = cms.ESProducer( "SiStripRecHitMatcherESProducer",
2285   ComponentName = cms.string( "StandardMatcher" ),
2286   NSigmaInside = cms.double( 3.0 ),
2287   PreFilter = cms.bool( False )
2288 )
2289 process.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
2290   EtaDivisions = cms.untracked.uint32( 20 ),
2291   PhiDivisions = cms.untracked.uint32( 20 ),
2292   EtaMax = cms.untracked.double( 2.5 )
2293 )
2294 process.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
2295   use3d = cms.bool( True ),
2296   unBoost = cms.bool( False ),
2297   useSignificance = cms.bool( True ),
2298   minTracks = cms.uint32( 3 ),
2299   minVertices = cms.uint32( 1 )
2300 )
2301 process.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2302   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
2303   NoErrorPropagation = cms.bool( False ),
2304   PropagationDirection = cms.string( "anyDirection" ),
2305   useTuningForL2Speed = cms.bool( False ),
2306   useIsYokeFlag = cms.bool( True ),
2307   endcapShiftInZNeg = cms.double( 0.0 ),
2308   SetVBFPointer = cms.bool( False ),
2309   AssumeNoMaterial = cms.bool( False ),
2310   endcapShiftInZPos = cms.double( 0.0 ),
2311   useInTeslaFromMagField = cms.bool( False ),
2312   VBFName = cms.string( "VolumeBasedMagneticField" ),
2313   useEndcapShiftsInZ = cms.bool( False ),
2314   sendLogWarning = cms.bool( False ),
2315   useMatVolumes = cms.bool( True ),
2316   debug = cms.bool( False ),
2317   ApplyRadX0Correction = cms.bool( True ),
2318   useMagVolumes = cms.bool( True ),
2319   returnTangentPlane = cms.bool( True )
2320 )
2321 process.TrackerDigiGeometryESModule = cms.ESProducer( "TrackerDigiGeometryESModule",
2322   appendToDataLabel = cms.string( "" ),
2323   fromDDD = cms.bool( False ),
2324   applyAlignment = cms.bool( True ),
2325   alignmentsLabel = cms.string( "" )
2326 )
2327 process.TrackerGeometricDetESModule = cms.ESProducer( "TrackerGeometricDetESModule",
2328   fromDDD = cms.bool( False ),
2329   fromDD4hep = cms.bool( False ),
2330   appendToDataLabel = cms.string( "" )
2331 )
2332 process.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
2333   ComponentName = cms.string( "TransientTrackBuilder" )
2334 )
2335 process.VolumeBasedMagneticFieldESProducer = cms.ESProducer( "VolumeBasedMagneticFieldESProducerFromDB",
2336   label = cms.untracked.string( "" ),
2337   debugBuilder = cms.untracked.bool( False ),
2338   valueOverride = cms.int32( -1 )
2339 )
2340 process.ZdcGeometryFromDBEP = cms.ESProducer( "ZdcGeometryFromDBEP",
2341   applyAlignment = cms.bool( False )
2342 )
2343 process.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2344   ComponentName = cms.string( "CaloDetIdAssociator" ),
2345   etaBinSize = cms.double( 0.087 ),
2346   nEta = cms.int32( 70 ),
2347   nPhi = cms.int32( 72 ),
2348   hcalRegion = cms.int32( 2 ),
2349   includeBadChambers = cms.bool( False ),
2350   includeGEM = cms.bool( False ),
2351   includeME0 = cms.bool( False )
2352 )
2353 process.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
2354   ComponentName = cms.string( "CosmicNavigationSchool" ),
2355   PluginName = cms.string( "" ),
2356   SimpleMagneticField = cms.string( "" )
2357 )
2358 process.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
2359   verbosity = cms.untracked.uint32( 1 ),
2360   buildMisalignedGeometry = cms.bool( False ),
2361   isRun2 = cms.bool( False ),
2362   dbTag = cms.string( "" ),
2363   compactViewTag = cms.string( "" ),
2364   fromPreprocessedDB = cms.untracked.bool( True ),
2365   fromDD4hep = cms.untracked.bool( False ),
2366   appendToDataLabel = cms.string( "" )
2367 )
2368 process.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
2369   lhcInfoLabel = cms.string( "" ),
2370   lhcInfoPerFillLabel = cms.string( "" ),
2371   lhcInfoPerLSLabel = cms.string( "" ),
2372   opticsLabel = cms.string( "" ),
2373   useNewLHCInfo = cms.bool( True ),
2374   appendToDataLabel = cms.string( "" )
2375 )
2376 process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2377   ComponentName = cms.string( "EcalDetIdAssociator" ),
2378   etaBinSize = cms.double( 0.02 ),
2379   nEta = cms.int32( 300 ),
2380   nPhi = cms.int32( 360 ),
2381   hcalRegion = cms.int32( 2 ),
2382   includeBadChambers = cms.bool( False ),
2383   includeGEM = cms.bool( False ),
2384   includeME0 = cms.bool( False )
2385 )
2386 process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
2387   appendToDataLabel = cms.string( "" ),
2388   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2389 )
2390 process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
2391   appendToDataLabel = cms.string( "" ),
2392   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2393 )
2394 process.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka",
2395   EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
2396   EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
2397   EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
2398   EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
2399   appendToDataLabel = cms.string( "" ),
2400   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2401 )
2402 process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
2403   flagMask = cms.PSet( 
2404     kBad = cms.vstring( 'kFaultyHardware',
2405       'kDead',
2406       'kKilled' ),
2407     kGood = cms.vstring( 'kGood' ),
2408     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
2409       'kTowerRecovered' ),
2410     kProblematic = cms.vstring( 'kPoorReco',
2411       'kPoorCalib',
2412       'kNoisy',
2413       'kSaturated' ),
2414     kWeird = cms.vstring( 'kWeird',
2415       'kDiWeird' ),
2416     kTime = cms.vstring( 'kOutOfTime' )
2417   ),
2418   dbstatusMask = cms.PSet( 
2419     kBad = cms.vstring( 'kNonRespondingIsolated',
2420       'kDeadVFE',
2421       'kDeadFE',
2422       'kNoDataNoTP' ),
2423     kGood = cms.vstring( 'kOk' ),
2424     kRecovered = cms.vstring(  ),
2425     kProblematic = cms.vstring( 'kDAC',
2426       'kNoLaser',
2427       'kNoisy',
2428       'kNNoisy',
2429       'kNNNoisy',
2430       'kNNNNoisy',
2431       'kNNNNNoisy',
2432       'kFixedG6',
2433       'kFixedG1',
2434       'kFixedG0' ),
2435     kWeird = cms.vstring(  ),
2436     kTime = cms.vstring(  )
2437   ),
2438   timeThresh = cms.double( 2.0 )
2439 )
2440 process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
2441 process.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer",
2442   ComponentName = cms.string( "" ),
2443   label = cms.string( "" ),
2444   appendToDataLabel = cms.string( "" )
2445 )
2446 process.hcalConvertedEffectivePedestalWidthsGPUESProducer = cms.ESProducer( "HcalConvertedEffectivePedestalWidthsGPUESProducer",
2447   ComponentName = cms.string( "" ),
2448   label0 = cms.string( "withTopoEff" ),
2449   label1 = cms.string( "withTopoEff" ),
2450   label2 = cms.string( "" ),
2451   label3 = cms.string( "" ),
2452   appendToDataLabel = cms.string( "" )
2453 )
2454 process.hcalConvertedEffectivePedestalsGPUESProducer = cms.ESProducer( "HcalConvertedEffectivePedestalsGPUESProducer",
2455   ComponentName = cms.string( "" ),
2456   label0 = cms.string( "withTopoEff" ),
2457   label1 = cms.string( "" ),
2458   label2 = cms.string( "" ),
2459   appendToDataLabel = cms.string( "" )
2460 )
2461 process.hcalConvertedPedestalWidthsGPUESProducer = cms.ESProducer( "HcalConvertedPedestalWidthsGPUESProducer",
2462   ComponentName = cms.string( "" ),
2463   label0 = cms.string( "" ),
2464   label1 = cms.string( "" ),
2465   label2 = cms.string( "" ),
2466   label3 = cms.string( "" ),
2467   appendToDataLabel = cms.string( "" )
2468 )
2469 process.hcalConvertedPedestalsGPUESProducer = cms.ESProducer( "HcalConvertedPedestalsGPUESProducer",
2470   ComponentName = cms.string( "" ),
2471   label0 = cms.string( "" ),
2472   label1 = cms.string( "" ),
2473   label2 = cms.string( "" ),
2474   appendToDataLabel = cms.string( "" )
2475 )
2476 process.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
2477   appendToDataLabel = cms.string( "" )
2478 )
2479 process.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
2480   appendToDataLabel = cms.string( "" )
2481 )
2482 process.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2483   ComponentName = cms.string( "HcalDetIdAssociator" ),
2484   etaBinSize = cms.double( 0.087 ),
2485   nEta = cms.int32( 70 ),
2486   nPhi = cms.int32( 72 ),
2487   hcalRegion = cms.int32( 2 ),
2488   includeBadChambers = cms.bool( False ),
2489   includeGEM = cms.bool( False ),
2490   includeME0 = cms.bool( False )
2491 )
2492 process.hcalElectronicsMappingGPUESProducer = cms.ESProducer( "HcalElectronicsMappingGPUESProducer",
2493   ComponentName = cms.string( "" ),
2494   label = cms.string( "" ),
2495   appendToDataLabel = cms.string( "" )
2496 )
2497 process.hcalGainWidthsGPUESProducer = cms.ESProducer( "HcalGainWidthsGPUESProducer",
2498   ComponentName = cms.string( "" ),
2499   label = cms.string( "" ),
2500   appendToDataLabel = cms.string( "" )
2501 )
2502 process.hcalGainsGPUESProducer = cms.ESProducer( "HcalGainsGPUESProducer",
2503   ComponentName = cms.string( "" ),
2504   label = cms.string( "" ),
2505   appendToDataLabel = cms.string( "" )
2506 )
2507 process.hcalLUTCorrsGPUESProducer = cms.ESProducer( "HcalLUTCorrsGPUESProducer",
2508   ComponentName = cms.string( "" ),
2509   label = cms.string( "" ),
2510   appendToDataLabel = cms.string( "" )
2511 )
2512 process.hcalQIECodersGPUESProducer = cms.ESProducer( "HcalQIECodersGPUESProducer",
2513   ComponentName = cms.string( "" ),
2514   label = cms.string( "" ),
2515   appendToDataLabel = cms.string( "" )
2516 )
2517 process.hcalQIETypesGPUESProducer = cms.ESProducer( "HcalQIETypesGPUESProducer",
2518   ComponentName = cms.string( "" ),
2519   label = cms.string( "" ),
2520   appendToDataLabel = cms.string( "" )
2521 )
2522 process.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
2523   phase = cms.uint32( 1 ),
2524   RecoveredRecHitBits = cms.vstring( '' ),
2525   SeverityLevels = cms.VPSet( 
2526     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2527       RecHitFlags = cms.vstring( '' ),
2528       Level = cms.int32( 0 )
2529     ),
2530     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
2531       RecHitFlags = cms.vstring( '' ),
2532       Level = cms.int32( 1 )
2533     ),
2534     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
2535       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
2536         'HFAnomalousHit' ),
2537       Level = cms.int32( 5 )
2538     ),
2539     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2540       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
2541         'HBHESpikeNoise',
2542         'HBHETS4TS5Noise',
2543         'HBHEOOTPU',
2544         'HBHEFlatNoise',
2545         'HBHENegativeNoise' ),
2546       Level = cms.int32( 8 )
2547     ),
2548     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2549       RecHitFlags = cms.vstring( 'HFLongShort',
2550         'HFS8S1Ratio',
2551         'HFPET',
2552         'HFSignalAsymmetry' ),
2553       Level = cms.int32( 11 )
2554     ),
2555     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
2556       RecHitFlags = cms.vstring(  ),
2557       Level = cms.int32( 12 )
2558     ),
2559     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
2560       RecHitFlags = cms.vstring( '' ),
2561       Level = cms.int32( 15 )
2562     ),
2563     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
2564   'HcalCellDead' ),
2565       RecHitFlags = cms.vstring( '' ),
2566       Level = cms.int32( 20 )
2567     )
2568   ),
2569   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
2570     'HcalCellOff',
2571     'HcalCellDead' ),
2572   appendToDataLabel = cms.string( "" )
2573 )
2574 process.hcalRecoParamsWithPulseShapesGPUESProducer = cms.ESProducer( "HcalRecoParamsWithPulseShapesGPUESProducer",
2575   ComponentName = cms.string( "" ),
2576   label = cms.string( "" ),
2577   appendToDataLabel = cms.string( "" )
2578 )
2579 process.hcalRespCorrsGPUESProducer = cms.ESProducer( "HcalRespCorrsGPUESProducer",
2580   ComponentName = cms.string( "" ),
2581   label = cms.string( "" ),
2582   appendToDataLabel = cms.string( "" )
2583 )
2584 process.hcalSiPMCharacteristicsGPUESProducer = cms.ESProducer( "HcalSiPMCharacteristicsGPUESProducer",
2585   ComponentName = cms.string( "" ),
2586   label = cms.string( "" ),
2587   appendToDataLabel = cms.string( "" )
2588 )
2589 process.hcalSiPMParametersGPUESProducer = cms.ESProducer( "HcalSiPMParametersGPUESProducer",
2590   ComponentName = cms.string( "" ),
2591   label = cms.string( "" ),
2592   appendToDataLabel = cms.string( "" )
2593 )
2594 process.hcalTimeCorrsGPUESProducer = cms.ESProducer( "HcalTimeCorrsGPUESProducer",
2595   ComponentName = cms.string( "" ),
2596   label = cms.string( "" ),
2597   appendToDataLabel = cms.string( "" )
2598 )
2599 process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" )
2600 process.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
2601   useCondDB = cms.bool( False ),
2602   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
2603   useGBRForest = cms.bool( True ),
2604   useAdaBoost = cms.bool( False )
2605 )
2606 process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2607   trackPseudoSelection = cms.PSet( 
2608     maxDistToAxis = cms.double( 0.07 ),
2609     totalHitsMin = cms.uint32( 0 ),
2610     ptMin = cms.double( 0.0 ),
2611     sip2dSigMax = cms.double( 99999.9 ),
2612     sip2dValMax = cms.double( 99999.9 ),
2613     sip3dSigMax = cms.double( 99999.9 ),
2614     sip3dValMax = cms.double( 99999.9 ),
2615     maxDecayLen = cms.double( 5.0 ),
2616     qualityClass = cms.string( "any" ),
2617     jetDeltaRMax = cms.double( 0.3 ),
2618     normChi2Max = cms.double( 99999.9 ),
2619     pixelHitsMin = cms.uint32( 0 ),
2620     sip2dSigMin = cms.double( 2.0 ),
2621     sip2dValMin = cms.double( -99999.9 ),
2622     sip3dSigMin = cms.double( -99999.9 ),
2623     sip3dValMin = cms.double( -99999.9 )
2624   ),
2625   trackSelection = cms.PSet( 
2626     maxDistToAxis = cms.double( 0.07 ),
2627     totalHitsMin = cms.uint32( 0 ),
2628     ptMin = cms.double( 0.0 ),
2629     sip2dSigMax = cms.double( 99999.9 ),
2630     sip2dValMax = cms.double( 99999.9 ),
2631     sip3dSigMax = cms.double( 99999.9 ),
2632     sip3dValMax = cms.double( 99999.9 ),
2633     maxDecayLen = cms.double( 5.0 ),
2634     qualityClass = cms.string( "any" ),
2635     jetDeltaRMax = cms.double( 0.3 ),
2636     normChi2Max = cms.double( 99999.9 ),
2637     pixelHitsMin = cms.uint32( 0 ),
2638     sip2dSigMin = cms.double( -99999.9 ),
2639     sip2dValMin = cms.double( -99999.9 ),
2640     sip3dSigMin = cms.double( -99999.9 ),
2641     sip3dValMin = cms.double( -99999.9 )
2642   ),
2643   trackFlip = cms.bool( False ),
2644   vertexFlip = cms.bool( False ),
2645   SoftLeptonFlip = cms.bool( False ),
2646   useTrackWeights = cms.bool( True ),
2647   pseudoMultiplicityMin = cms.uint32( 2 ),
2648   correctVertexMass = cms.bool( True ),
2649   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
2650   charmCut = cms.double( 1.5 ),
2651   minimumTrackWeight = cms.double( 0.5 ),
2652   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
2653   trackMultiplicityMin = cms.uint32( 3 ),
2654   trackSort = cms.string( "sip2dSig" ),
2655   useCategories = cms.bool( True ),
2656   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
2657     'CombinedSVPseudoVertex',
2658     'CombinedSVNoVertex' ),
2659   recordLabel = cms.string( "HLT" ),
2660   categoryVariableName = cms.string( "vertexCategory" )
2661 )
2662 process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2663   trackPseudoSelection = cms.PSet( 
2664     max_pT_dRcut = cms.double( 0.1 ),
2665     b_dR = cms.double( 0.6263 ),
2666     min_pT = cms.double( 120.0 ),
2667     b_pT = cms.double( 0.3684 ),
2668     ptMin = cms.double( 0.0 ),
2669     max_pT_trackPTcut = cms.double( 3.0 ),
2670     max_pT = cms.double( 500.0 ),
2671     useVariableJTA = cms.bool( False ),
2672     maxDecayLen = cms.double( 5.0 ),
2673     qualityClass = cms.string( "any" ),
2674     normChi2Max = cms.double( 99999.9 ),
2675     sip2dValMin = cms.double( -99999.9 ),
2676     sip3dValMin = cms.double( -99999.9 ),
2677     a_dR = cms.double( -0.001053 ),
2678     maxDistToAxis = cms.double( 0.07 ),
2679     totalHitsMin = cms.uint32( 0 ),
2680     a_pT = cms.double( 0.005263 ),
2681     sip2dSigMax = cms.double( 99999.9 ),
2682     sip2dValMax = cms.double( 99999.9 ),
2683     sip3dSigMax = cms.double( 99999.9 ),
2684     sip3dValMax = cms.double( 99999.9 ),
2685     min_pT_dRcut = cms.double( 0.5 ),
2686     jetDeltaRMax = cms.double( 0.3 ),
2687     pixelHitsMin = cms.uint32( 0 ),
2688     sip3dSigMin = cms.double( -99999.9 ),
2689     sip2dSigMin = cms.double( 2.0 )
2690   ),
2691   trackSelection = cms.PSet( 
2692     max_pT_dRcut = cms.double( 0.1 ),
2693     b_dR = cms.double( 0.6263 ),
2694     min_pT = cms.double( 120.0 ),
2695     b_pT = cms.double( 0.3684 ),
2696     ptMin = cms.double( 0.0 ),
2697     max_pT_trackPTcut = cms.double( 3.0 ),
2698     max_pT = cms.double( 500.0 ),
2699     useVariableJTA = cms.bool( False ),
2700     maxDecayLen = cms.double( 5.0 ),
2701     qualityClass = cms.string( "any" ),
2702     normChi2Max = cms.double( 99999.9 ),
2703     sip2dValMin = cms.double( -99999.9 ),
2704     sip3dValMin = cms.double( -99999.9 ),
2705     a_dR = cms.double( -0.001053 ),
2706     maxDistToAxis = cms.double( 0.07 ),
2707     totalHitsMin = cms.uint32( 0 ),
2708     a_pT = cms.double( 0.005263 ),
2709     sip2dSigMax = cms.double( 99999.9 ),
2710     sip2dValMax = cms.double( 99999.9 ),
2711     sip3dSigMax = cms.double( 99999.9 ),
2712     sip3dValMax = cms.double( 99999.9 ),
2713     min_pT_dRcut = cms.double( 0.5 ),
2714     jetDeltaRMax = cms.double( 0.3 ),
2715     pixelHitsMin = cms.uint32( 0 ),
2716     sip3dSigMin = cms.double( -99999.9 ),
2717     sip2dSigMin = cms.double( -99999.9 )
2718   ),
2719   trackFlip = cms.bool( False ),
2720   vertexFlip = cms.bool( False ),
2721   SoftLeptonFlip = cms.bool( False ),
2722   useTrackWeights = cms.bool( True ),
2723   pseudoMultiplicityMin = cms.uint32( 2 ),
2724   correctVertexMass = cms.bool( True ),
2725   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
2726   charmCut = cms.double( 1.5 ),
2727   minimumTrackWeight = cms.double( 0.5 ),
2728   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
2729   trackMultiplicityMin = cms.uint32( 3 ),
2730   trackSort = cms.string( "sip2dSig" ),
2731   useCategories = cms.bool( True ),
2732   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
2733     'CombinedSVIVFV2PseudoVertex',
2734     'CombinedSVIVFV2NoVertex' ),
2735   recordLabel = cms.string( "HLT" ),
2736   categoryVariableName = cms.string( "vertexCategory" )
2737 )
2738 process.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2739   impactParameterType = cms.int32( 1 ),
2740   minimumImpactParameter = cms.double( -1.0 ),
2741   useSignedImpactParameterSig = cms.bool( True ),
2742   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2743   deltaR = cms.double( -1.0 ),
2744   deltaRmin = cms.double( 0.0 ),
2745   maximumDecayLength = cms.double( 999999.0 ),
2746   maxImpactParameter = cms.double( 0.1 ),
2747   maxImpactParameterSig = cms.double( 999999.0 ),
2748   trackQualityClass = cms.string( "any" ),
2749   nthTrack = cms.int32( -1 )
2750 )
2751 process.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2752   a_dR = cms.double( -0.001053 ),
2753   b_dR = cms.double( 0.6263 ),
2754   a_pT = cms.double( 0.005263 ),
2755   b_pT = cms.double( 0.3684 ),
2756   min_pT = cms.double( 120.0 ),
2757   max_pT = cms.double( 500.0 ),
2758   min_pT_dRcut = cms.double( 0.5 ),
2759   max_pT_dRcut = cms.double( 0.1 ),
2760   max_pT_trackPTcut = cms.double( 3.0 ),
2761   minimumImpactParameter = cms.double( 0.05 ),
2762   useSignedImpactParameterSig = cms.bool( False ),
2763   impactParameterType = cms.int32( 1 ),
2764   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2765   deltaR = cms.double( -1.0 ),
2766   maximumDecayLength = cms.double( 999999.0 ),
2767   nthTrack = cms.int32( 1 ),
2768   trackQualityClass = cms.string( "any" ),
2769   useVariableJTA = cms.bool( False )
2770 )
2771 process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2772   MaxDPhi = cms.double( 1.6 ),
2773   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
2774   PropagationDirection = cms.string( "alongMomentum" )
2775 )
2776 process.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2777   MaxDPhi = cms.double( 1.6 ),
2778   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
2779   PropagationDirection = cms.string( "oppositeToMomentum" )
2780 )
2781 process.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2782   SimpleMagneticField = cms.string( "" ),
2783   MaxDPhi = cms.double( 1.6 ),
2784   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
2785   Mass = cms.double( 5.11E-4 ),
2786   PropagationDirection = cms.string( "oppositeToMomentum" ),
2787   useRungeKutta = cms.bool( False ),
2788   ptMin = cms.double( -1.0 )
2789 )
2790 process.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2791   MaxChi2 = cms.double( 16.0 ),
2792   nSigma = cms.double( 3.0 ),
2793   MaxDisplacement = cms.double( 0.5 ),
2794   MaxSagitta = cms.double( 2.0 ),
2795   MinimalTolerance = cms.double( 0.5 ),
2796   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2797   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
2798   pTChargeCutThreshold = cms.double( -1.0 ),
2799   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2800   appendToDataLabel = cms.string( "" )
2801 )
2802 process.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2803   MaxChi2 = cms.double( 16.0 ),
2804   nSigma = cms.double( 3.0 ),
2805   MaxDisplacement = cms.double( 0.5 ),
2806   MaxSagitta = cms.double( 2.0 ),
2807   MinimalTolerance = cms.double( 0.5 ),
2808   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2809   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
2810   pTChargeCutThreshold = cms.double( -1.0 ),
2811   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2812   appendToDataLabel = cms.string( "" )
2813 )
2814 process.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2815   MaxChi2 = cms.double( 2000.0 ),
2816   nSigma = cms.double( 3.0 ),
2817   MaxDisplacement = cms.double( 100.0 ),
2818   MaxSagitta = cms.double( -1.0 ),
2819   MinimalTolerance = cms.double( 10.0 ),
2820   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2821   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
2822   pTChargeCutThreshold = cms.double( -1.0 ),
2823   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2824   appendToDataLabel = cms.string( "" )
2825 )
2826 process.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2827   MaxChi2 = cms.double( 30.0 ),
2828   nSigma = cms.double( 3.0 ),
2829   MaxDisplacement = cms.double( 100.0 ),
2830   MaxSagitta = cms.double( -1.0 ),
2831   MinimalTolerance = cms.double( 10.0 ),
2832   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2833   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
2834   pTChargeCutThreshold = cms.double( -1.0 ),
2835   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2836   appendToDataLabel = cms.string( "" )
2837 )
2838 process.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2839   MaxChi2 = cms.double( 9.0 ),
2840   nSigma = cms.double( 3.0 ),
2841   MaxDisplacement = cms.double( 0.5 ),
2842   MaxSagitta = cms.double( 2.0 ),
2843   MinimalTolerance = cms.double( 0.5 ),
2844   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2845   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
2846   pTChargeCutThreshold = cms.double( 15.0 ),
2847   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2848   appendToDataLabel = cms.string( "" )
2849 )
2850 process.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2851   MaxChi2 = cms.double( 9.0 ),
2852   nSigma = cms.double( 3.0 ),
2853   MaxDisplacement = cms.double( 100.0 ),
2854   MaxSagitta = cms.double( -1.0 ),
2855   MinimalTolerance = cms.double( 10.0 ),
2856   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2857   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
2858   pTChargeCutThreshold = cms.double( 15.0 ),
2859   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
2860   appendToDataLabel = cms.string( "" )
2861 )
2862 process.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2863   MaxChi2 = cms.double( 16.0 ),
2864   nSigma = cms.double( 3.0 ),
2865   MaxDisplacement = cms.double( 0.5 ),
2866   MaxSagitta = cms.double( 2.0 ),
2867   MinimalTolerance = cms.double( 0.5 ),
2868   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2869   ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
2870   pTChargeCutThreshold = cms.double( -1.0 ),
2871   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2872   appendToDataLabel = cms.string( "" )
2873 )
2874 process.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2875   MaxChi2 = cms.double( 40.0 ),
2876   nSigma = cms.double( 4.0 ),
2877   MaxDisplacement = cms.double( 0.5 ),
2878   MaxSagitta = cms.double( 2.0 ),
2879   MinimalTolerance = cms.double( 0.5 ),
2880   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
2881   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
2882   appendToDataLabel = cms.string( "" )
2883 )
2884 process.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2885   MaxChi2 = cms.double( 16.0 ),
2886   nSigma = cms.double( 3.0 ),
2887   MaxDisplacement = cms.double( 100.0 ),
2888   MaxSagitta = cms.double( -1.0 ),
2889   MinimalTolerance = cms.double( 10.0 ),
2890   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2891   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
2892   appendToDataLabel = cms.string( "" )
2893 )
2894 process.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2895   MaxChi2 = cms.double( 30.0 ),
2896   nSigma = cms.double( 3.0 ),
2897   MaxDisplacement = cms.double( 100.0 ),
2898   MaxSagitta = cms.double( -1.0 ),
2899   MinimalTolerance = cms.double( 10.0 ),
2900   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2901   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
2902   appendToDataLabel = cms.string( "" )
2903 )
2904 process.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2905   MaxChi2 = cms.double( 9.0 ),
2906   nSigma = cms.double( 3.0 ),
2907   MaxDisplacement = cms.double( 100.0 ),
2908   MaxSagitta = cms.double( -1.0 ),
2909   MinimalTolerance = cms.double( 10.0 ),
2910   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2911   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
2912   appendToDataLabel = cms.string( "" )
2913 )
2914 process.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
2915   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
2916   MaxComponents = cms.int32( 12 ),
2917   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
2918 )
2919 process.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2920   MaxChi2 = cms.double( 9.0 ),
2921   nSigma = cms.double( 3.0 ),
2922   MaxDisplacement = cms.double( 0.5 ),
2923   MaxSagitta = cms.double( 2.0 ),
2924   MinimalTolerance = cms.double( 0.5 ),
2925   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2926   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
2927   pTChargeCutThreshold = cms.double( -1.0 ),
2928   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2929   appendToDataLabel = cms.string( "" )
2930 )
2931 process.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2932   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
2933   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2934   fractionShared = cms.double( 0.13 ),
2935   ValidHitBonus = cms.double( 5.0 ),
2936   MissingHitPenalty = cms.double( 20.0 ),
2937   allowSharedFirstHit = cms.bool( True )
2938 )
2939 process.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2940   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
2941   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2942   fractionShared = cms.double( 0.13 ),
2943   ValidHitBonus = cms.double( 5.0 ),
2944   MissingHitPenalty = cms.double( 20.0 ),
2945   allowSharedFirstHit = cms.bool( True )
2946 )
2947 process.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2948   MaxChi2 = cms.double( 9.0 ),
2949   nSigma = cms.double( 3.0 ),
2950   MaxDisplacement = cms.double( 0.5 ),
2951   MaxSagitta = cms.double( 2.0 ),
2952   MinimalTolerance = cms.double( 0.5 ),
2953   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2954   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
2955   pTChargeCutThreshold = cms.double( -1.0 ),
2956   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2957   appendToDataLabel = cms.string( "" )
2958 )
2959 process.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2960   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
2961   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2962   fractionShared = cms.double( 0.13 ),
2963   ValidHitBonus = cms.double( 5.0 ),
2964   MissingHitPenalty = cms.double( 20.0 ),
2965   allowSharedFirstHit = cms.bool( True )
2966 )
2967 process.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2968   impactParameterType = cms.int32( 1 ),
2969   minimumImpactParameter = cms.double( -1.0 ),
2970   useSignedImpactParameterSig = cms.bool( True ),
2971   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2972   deltaR = cms.double( -1.0 ),
2973   deltaRmin = cms.double( 0.0 ),
2974   maximumDecayLength = cms.double( 999999.0 ),
2975   maxImpactParameter = cms.double( 0.1 ),
2976   maxImpactParameterSig = cms.double( 999999.0 ),
2977   trackQualityClass = cms.string( "any" ),
2978   nthTrack = cms.int32( -1 )
2979 )
2980 process.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
2981   impactParameterType = cms.int32( 1 ),
2982   minimumImpactParameter = cms.double( -1.0 ),
2983   useSignedImpactParameterSig = cms.bool( True ),
2984   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2985   deltaR = cms.double( -1.0 ),
2986   deltaRmin = cms.double( 0.0 ),
2987   maximumDecayLength = cms.double( 999999.0 ),
2988   maxImpactParameter = cms.double( 0.2 ),
2989   maxImpactParameterSig = cms.double( 999999.0 ),
2990   trackQualityClass = cms.string( "any" ),
2991   nthTrack = cms.int32( -1 )
2992 )
2993 process.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
2994   impactParameterType = cms.int32( 1 ),
2995   minimumImpactParameter = cms.double( -1.0 ),
2996   useSignedImpactParameterSig = cms.bool( False ),
2997   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2998   deltaR = cms.double( -1.0 ),
2999   deltaRmin = cms.double( 0.0 ),
3000   maximumDecayLength = cms.double( 999999.0 ),
3001   maxImpactParameter = cms.double( 0.05 ),
3002   maxImpactParameterSig = cms.double( 5.0 ),
3003   trackQualityClass = cms.string( "any" ),
3004   nthTrack = cms.int32( -1 )
3005 )
3006 process.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
3007   a_dR = cms.double( -0.001053 ),
3008   b_dR = cms.double( 0.6263 ),
3009   a_pT = cms.double( 0.005263 ),
3010   b_pT = cms.double( 0.3684 ),
3011   min_pT = cms.double( 120.0 ),
3012   max_pT = cms.double( 500.0 ),
3013   min_pT_dRcut = cms.double( 0.5 ),
3014   max_pT_dRcut = cms.double( 0.1 ),
3015   max_pT_trackPTcut = cms.double( 3.0 ),
3016   minimumImpactParameter = cms.double( 0.05 ),
3017   useSignedImpactParameterSig = cms.bool( False ),
3018   impactParameterType = cms.int32( 1 ),
3019   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3020   deltaR = cms.double( -1.0 ),
3021   maximumDecayLength = cms.double( 999999.0 ),
3022   nthTrack = cms.int32( 1 ),
3023   trackQualityClass = cms.string( "any" ),
3024   useVariableJTA = cms.bool( False )
3025 )
3026 process.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
3027   a_dR = cms.double( -0.001053 ),
3028   b_dR = cms.double( 0.6263 ),
3029   a_pT = cms.double( 0.005263 ),
3030   b_pT = cms.double( 0.3684 ),
3031   min_pT = cms.double( 120.0 ),
3032   max_pT = cms.double( 500.0 ),
3033   min_pT_dRcut = cms.double( 0.5 ),
3034   max_pT_dRcut = cms.double( 0.1 ),
3035   max_pT_trackPTcut = cms.double( 3.0 ),
3036   minimumImpactParameter = cms.double( 0.03 ),
3037   useSignedImpactParameterSig = cms.bool( False ),
3038   impactParameterType = cms.int32( 1 ),
3039   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3040   deltaR = cms.double( -1.0 ),
3041   maximumDecayLength = cms.double( 999999.0 ),
3042   nthTrack = cms.int32( 1 ),
3043   trackQualityClass = cms.string( "any" ),
3044   useVariableJTA = cms.bool( False )
3045 )
3046 process.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
3047   a_dR = cms.double( -0.001053 ),
3048   b_dR = cms.double( 0.6263 ),
3049   a_pT = cms.double( 0.005263 ),
3050   b_pT = cms.double( 0.3684 ),
3051   min_pT = cms.double( 120.0 ),
3052   max_pT = cms.double( 500.0 ),
3053   min_pT_dRcut = cms.double( 0.5 ),
3054   max_pT_dRcut = cms.double( 0.1 ),
3055   max_pT_trackPTcut = cms.double( 3.0 ),
3056   minimumImpactParameter = cms.double( 0.2 ),
3057   useSignedImpactParameterSig = cms.bool( True ),
3058   impactParameterType = cms.int32( 1 ),
3059   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3060   deltaR = cms.double( -1.0 ),
3061   maximumDecayLength = cms.double( 999999.0 ),
3062   nthTrack = cms.int32( 2 ),
3063   trackQualityClass = cms.string( "any" ),
3064   useVariableJTA = cms.bool( False )
3065 )
3066 process.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
3067   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
3068 )
3069 process.hltESPEcalTrigTowerConstituentsMapBuilder = cms.ESProducer( "EcalTrigTowerConstituentsMapBuilder",
3070   MapFile = cms.untracked.string( "Geometry/EcalMapping/data/EndCap_TTMap.txt" )
3071 )
3072 process.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
3073   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
3074   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
3075   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
3076   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
3077   Mass = cms.double( 5.11E-4 ),
3078   BetheHeitlerCorrection = cms.int32( 2 )
3079 )
3080 process.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3081   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3082   NoErrorPropagation = cms.bool( False ),
3083   PropagationDirection = cms.string( "anyDirection" ),
3084   useTuningForL2Speed = cms.bool( True ),
3085   useIsYokeFlag = cms.bool( True ),
3086   endcapShiftInZNeg = cms.double( 0.0 ),
3087   SetVBFPointer = cms.bool( False ),
3088   AssumeNoMaterial = cms.bool( False ),
3089   endcapShiftInZPos = cms.double( 0.0 ),
3090   useInTeslaFromMagField = cms.bool( False ),
3091   VBFName = cms.string( "VolumeBasedMagneticField" ),
3092   useEndcapShiftsInZ = cms.bool( False ),
3093   sendLogWarning = cms.bool( False ),
3094   useMatVolumes = cms.bool( True ),
3095   debug = cms.bool( False ),
3096   ApplyRadX0Correction = cms.bool( True ),
3097   useMagVolumes = cms.bool( True ),
3098   returnTangentPlane = cms.bool( True )
3099 )
3100 process.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3101   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3102   NoErrorPropagation = cms.bool( False ),
3103   PropagationDirection = cms.string( "oppositeToMomentum" ),
3104   useTuningForL2Speed = cms.bool( True ),
3105   useIsYokeFlag = cms.bool( True ),
3106   endcapShiftInZNeg = cms.double( 0.0 ),
3107   SetVBFPointer = cms.bool( False ),
3108   AssumeNoMaterial = cms.bool( False ),
3109   endcapShiftInZPos = cms.double( 0.0 ),
3110   useInTeslaFromMagField = cms.bool( False ),
3111   VBFName = cms.string( "VolumeBasedMagneticField" ),
3112   useEndcapShiftsInZ = cms.bool( False ),
3113   sendLogWarning = cms.bool( False ),
3114   useMatVolumes = cms.bool( True ),
3115   debug = cms.bool( False ),
3116   ApplyRadX0Correction = cms.bool( True ),
3117   useMagVolumes = cms.bool( True ),
3118   returnTangentPlane = cms.bool( True )
3119 )
3120 process.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
3121   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
3122   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3123   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3124   EstimateCut = cms.double( -1.0 ),
3125   MaxFractionOutliers = cms.double( 0.3 ),
3126   MaxNumberOfOutliers = cms.int32( 3 ),
3127   MinDof = cms.int32( 2 ),
3128   NoOutliersBeginEnd = cms.bool( False ),
3129   MinNumberOfHits = cms.int32( 3 ),
3130   MinNumberOfHitsHighEta = cms.int32( 5 ),
3131   HighEtaSwitch = cms.double( 5.0 ),
3132   RejectTracks = cms.bool( True ),
3133   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3134   NoInvalidHitsBeginEnd = cms.bool( True ),
3135   LogPixelProbabilityCut = cms.double( -16.0 ),
3136   appendToDataLabel = cms.string( "" )
3137 )
3138 process.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
3139   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
3140   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3141   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3142   EstimateCut = cms.double( -1.0 ),
3143   MaxFractionOutliers = cms.double( 0.3 ),
3144   MaxNumberOfOutliers = cms.int32( 3 ),
3145   MinDof = cms.int32( 2 ),
3146   NoOutliersBeginEnd = cms.bool( False ),
3147   MinNumberOfHits = cms.int32( 5 ),
3148   MinNumberOfHitsHighEta = cms.int32( 5 ),
3149   HighEtaSwitch = cms.double( 5.0 ),
3150   RejectTracks = cms.bool( True ),
3151   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3152   NoInvalidHitsBeginEnd = cms.bool( False ),
3153   LogPixelProbabilityCut = cms.double( -16.0 ),
3154   appendToDataLabel = cms.string( "" )
3155 )
3156 process.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3157   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
3158   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3159   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3160   appendToDataLabel = cms.string( "" )
3161 )
3162 process.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3163   SimpleMagneticField = cms.string( "" ),
3164   MaxDPhi = cms.double( 1.6 ),
3165   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
3166   Mass = cms.double( 5.11E-4 ),
3167   PropagationDirection = cms.string( "alongMomentum" ),
3168   useRungeKutta = cms.bool( False ),
3169   ptMin = cms.double( -1.0 )
3170 )
3171 process.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
3172   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
3173 )
3174 process.hltESPGlobalTrackingGeometryESProducer = cms.ESProducer( "GlobalTrackingGeometryESProducer" )
3175 process.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3176   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
3177   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
3178   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
3179   EstimateCut = cms.double( -1.0 ),
3180   MaxFractionOutliers = cms.double( 0.3 ),
3181   MaxNumberOfOutliers = cms.int32( 3 ),
3182   MinDof = cms.int32( 2 ),
3183   NoOutliersBeginEnd = cms.bool( False ),
3184   MinNumberOfHits = cms.int32( 5 ),
3185   MinNumberOfHitsHighEta = cms.int32( 5 ),
3186   HighEtaSwitch = cms.double( 5.0 ),
3187   RejectTracks = cms.bool( True ),
3188   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3189   NoInvalidHitsBeginEnd = cms.bool( True ),
3190   LogPixelProbabilityCut = cms.double( -16.0 ),
3191   appendToDataLabel = cms.string( "" )
3192 )
3193 process.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
3194   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3195   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
3196   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3197   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
3198   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
3199 )
3200 process.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
3201   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3202   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
3203   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3204   ErrorRescaling = cms.double( 100.0 ),
3205   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
3206   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
3207 )
3208 process.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3209   MaxChi2 = cms.double( 30.0 ),
3210   nSigma = cms.double( 3.0 ),
3211   MaxDisplacement = cms.double( 0.5 ),
3212   MaxSagitta = cms.double( 2.0 ),
3213   MinimalTolerance = cms.double( 0.5 ),
3214   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3215   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
3216   pTChargeCutThreshold = cms.double( 15.0 ),
3217   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3218   appendToDataLabel = cms.string( "" )
3219 )
3220 process.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3221   MaxChi2 = cms.double( 30.0 ),
3222   nSigma = cms.double( 3.0 ),
3223   MaxDisplacement = cms.double( 0.5 ),
3224   MaxSagitta = cms.double( 2.0 ),
3225   MinimalTolerance = cms.double( 0.5 ),
3226   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3227   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
3228   pTChargeCutThreshold = cms.double( 15.0 ),
3229   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3230   appendToDataLabel = cms.string( "" )
3231 )
3232 process.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3233   MaxChi2 = cms.double( 36.0 ),
3234   nSigma = cms.double( 3.0 ),
3235   MaxDisplacement = cms.double( 100.0 ),
3236   MaxSagitta = cms.double( -1.0 ),
3237   MinimalTolerance = cms.double( 10.0 ),
3238   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3239   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
3240   appendToDataLabel = cms.string( "" )
3241 )
3242 process.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3243   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
3244   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
3245   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
3246   EstimateCut = cms.double( -1.0 ),
3247   MaxFractionOutliers = cms.double( 0.3 ),
3248   MaxNumberOfOutliers = cms.int32( 3 ),
3249   MinDof = cms.int32( 2 ),
3250   NoOutliersBeginEnd = cms.bool( False ),
3251   MinNumberOfHits = cms.int32( 5 ),
3252   MinNumberOfHitsHighEta = cms.int32( 5 ),
3253   HighEtaSwitch = cms.double( 5.0 ),
3254   RejectTracks = cms.bool( True ),
3255   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3256   NoInvalidHitsBeginEnd = cms.bool( False ),
3257   LogPixelProbabilityCut = cms.double( -16.0 ),
3258   appendToDataLabel = cms.string( "" )
3259 )
3260 process.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
3261   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
3262   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3263   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3264   EstimateCut = cms.double( -1.0 ),
3265   MaxFractionOutliers = cms.double( 0.3 ),
3266   MaxNumberOfOutliers = cms.int32( 3 ),
3267   MinDof = cms.int32( 2 ),
3268   NoOutliersBeginEnd = cms.bool( False ),
3269   MinNumberOfHits = cms.int32( 5 ),
3270   MinNumberOfHitsHighEta = cms.int32( 5 ),
3271   HighEtaSwitch = cms.double( 5.0 ),
3272   RejectTracks = cms.bool( True ),
3273   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3274   NoInvalidHitsBeginEnd = cms.bool( False ),
3275   LogPixelProbabilityCut = cms.double( -16.0 ),
3276   appendToDataLabel = cms.string( "" )
3277 )
3278 process.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3279   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3280   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3281   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3282   EstimateCut = cms.double( 20.0 ),
3283   MaxFractionOutliers = cms.double( 0.3 ),
3284   MaxNumberOfOutliers = cms.int32( 3 ),
3285   MinDof = cms.int32( 2 ),
3286   NoOutliersBeginEnd = cms.bool( False ),
3287   MinNumberOfHits = cms.int32( 3 ),
3288   MinNumberOfHitsHighEta = cms.int32( 5 ),
3289   HighEtaSwitch = cms.double( 5.0 ),
3290   RejectTracks = cms.bool( True ),
3291   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3292   NoInvalidHitsBeginEnd = cms.bool( True ),
3293   LogPixelProbabilityCut = cms.double( -14.0 ),
3294   appendToDataLabel = cms.string( "" )
3295 )
3296 process.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
3297   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3298   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
3299   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
3300   EstimateCut = cms.double( 20.0 ),
3301   MaxFractionOutliers = cms.double( 0.3 ),
3302   MaxNumberOfOutliers = cms.int32( 3 ),
3303   MinDof = cms.int32( 2 ),
3304   NoOutliersBeginEnd = cms.bool( False ),
3305   MinNumberOfHits = cms.int32( 3 ),
3306   MinNumberOfHitsHighEta = cms.int32( 5 ),
3307   HighEtaSwitch = cms.double( 5.0 ),
3308   RejectTracks = cms.bool( True ),
3309   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3310   NoInvalidHitsBeginEnd = cms.bool( True ),
3311   LogPixelProbabilityCut = cms.double( -14.0 ),
3312   appendToDataLabel = cms.string( "" )
3313 )
3314 process.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3315   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
3316   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3317   Updator = cms.string( "hltESPKFUpdator" ),
3318   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3319   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3320   minHits = cms.int32( 3 ),
3321   appendToDataLabel = cms.string( "" )
3322 )
3323 process.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
3324   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3325   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3326   Updator = cms.string( "hltESPKFUpdator" ),
3327   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3328   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3329   minHits = cms.int32( 3 ),
3330   appendToDataLabel = cms.string( "" )
3331 )
3332 process.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3333   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3334   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3335   Updator = cms.string( "hltESPKFUpdator" ),
3336   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3337   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3338   minHits = cms.int32( 3 ),
3339   appendToDataLabel = cms.string( "" )
3340 )
3341 process.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3342   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
3343   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3344   Updator = cms.string( "hltESPKFUpdator" ),
3345   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3346   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3347   errorRescaling = cms.double( 100.0 ),
3348   minHits = cms.int32( 3 ),
3349   appendToDataLabel = cms.string( "" )
3350 )
3351 process.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
3352   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3353   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3354   Updator = cms.string( "hltESPKFUpdator" ),
3355   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3356   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3357   errorRescaling = cms.double( 100.0 ),
3358   minHits = cms.int32( 3 ),
3359   appendToDataLabel = cms.string( "" )
3360 )
3361 process.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3362   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3363   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3364   Updator = cms.string( "hltESPKFUpdator" ),
3365   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3366   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3367   errorRescaling = cms.double( 10.0 ),
3368   minHits = cms.int32( 3 ),
3369   appendToDataLabel = cms.string( "" )
3370 )
3371 process.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
3372   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3373   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3374   Updator = cms.string( "hltESPKFUpdator" ),
3375   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3376   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3377   errorRescaling = cms.double( 10.0 ),
3378   minHits = cms.int32( 3 ),
3379   appendToDataLabel = cms.string( "" )
3380 )
3381 process.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
3382   ComponentName = cms.string( "hltESPKFUpdator" )
3383 )
3384 process.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
3385   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
3386   DistanceMeasure = cms.string( "KullbackLeibler" )
3387 )
3388 process.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3389   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3390   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
3391   Updator = cms.string( "hltESPKFUpdator" ),
3392   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3393   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3394   minHits = cms.int32( 3 ),
3395   appendToDataLabel = cms.string( "" )
3396 )
3397 process.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3398   MaxChi2 = cms.double( 9.0 ),
3399   nSigma = cms.double( 3.0 ),
3400   MaxDisplacement = cms.double( 0.5 ),
3401   MaxSagitta = cms.double( 2.0 ),
3402   MinimalTolerance = cms.double( 0.5 ),
3403   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3404   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
3405   pTChargeCutThreshold = cms.double( -1.0 ),
3406   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3407   appendToDataLabel = cms.string( "" )
3408 )
3409 process.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3410   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
3411   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3412   fractionShared = cms.double( 0.16 ),
3413   ValidHitBonus = cms.double( 5.0 ),
3414   MissingHitPenalty = cms.double( 20.0 ),
3415   allowSharedFirstHit = cms.bool( True )
3416 )
3417 process.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3418   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
3419   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3420   fractionShared = cms.double( 0.16 ),
3421   ValidHitBonus = cms.double( 5.0 ),
3422   MissingHitPenalty = cms.double( 20.0 ),
3423   allowSharedFirstHit = cms.bool( True )
3424 )
3425 process.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3426   MaxChi2 = cms.double( 9.0 ),
3427   nSigma = cms.double( 3.0 ),
3428   MaxDisplacement = cms.double( 0.5 ),
3429   MaxSagitta = cms.double( 2.0 ),
3430   MinimalTolerance = cms.double( 0.5 ),
3431   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3432   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
3433   pTChargeCutThreshold = cms.double( -1.0 ),
3434   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3435   appendToDataLabel = cms.string( "" )
3436 )
3437 process.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3438   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
3439   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3440   fractionShared = cms.double( 0.16 ),
3441   ValidHitBonus = cms.double( 5.0 ),
3442   MissingHitPenalty = cms.double( 20.0 ),
3443   allowSharedFirstHit = cms.bool( True )
3444 )
3445 process.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
3446   ComponentName = cms.string( "hltESPMeasurementTracker" ),
3447   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3448   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3449   HitMatcher = cms.string( "StandardMatcher" ),
3450   Phase2StripCPE = cms.string( "" ),
3451   SiStripQualityLabel = cms.string( "" ),
3452   UseStripModuleQualityDB = cms.bool( True ),
3453   DebugStripModuleQualityDB = cms.untracked.bool( False ),
3454   UseStripAPVFiberQualityDB = cms.bool( True ),
3455   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
3456   MaskBadAPVFibers = cms.bool( True ),
3457   UseStripStripQualityDB = cms.bool( True ),
3458   DebugStripStripQualityDB = cms.untracked.bool( False ),
3459   badStripCuts = cms.PSet( 
3460     TOB = cms.PSet( 
3461       maxBad = cms.uint32( 4 ),
3462       maxConsecutiveBad = cms.uint32( 2 )
3463     ),
3464     TIB = cms.PSet( 
3465       maxBad = cms.uint32( 4 ),
3466       maxConsecutiveBad = cms.uint32( 2 )
3467     ),
3468     TID = cms.PSet( 
3469       maxBad = cms.uint32( 4 ),
3470       maxConsecutiveBad = cms.uint32( 2 )
3471     ),
3472     TEC = cms.PSet( 
3473       maxBad = cms.uint32( 4 ),
3474       maxConsecutiveBad = cms.uint32( 2 )
3475     )
3476   ),
3477   UsePixelModuleQualityDB = cms.bool( True ),
3478   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
3479   UsePixelROCQualityDB = cms.bool( True ),
3480   DebugPixelROCQualityDB = cms.untracked.bool( False ),
3481   appendToDataLabel = cms.string( "" )
3482 )
3483 process.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3484   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3485   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3486   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
3487   isPhase2 = cms.bool( False ),
3488   doPixelShapeCut = cms.bool( True ),
3489   doStripShapeCut = cms.bool( True ),
3490   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3491   appendToDataLabel = cms.string( "" )
3492 )
3493 process.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3494   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
3495   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3496   fractionShared = cms.double( 0.11 ),
3497   ValidHitBonus = cms.double( 5.0 ),
3498   MissingHitPenalty = cms.double( 20.0 ),
3499   allowSharedFirstHit = cms.bool( True )
3500 )
3501 process.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3502   MaxChi2 = cms.double( 16.0 ),
3503   nSigma = cms.double( 3.0 ),
3504   MaxDisplacement = cms.double( 0.5 ),
3505   MaxSagitta = cms.double( 2.0 ),
3506   MinimalTolerance = cms.double( 0.5 ),
3507   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3508   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
3509   pTChargeCutThreshold = cms.double( -1.0 ),
3510   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3511   appendToDataLabel = cms.string( "" )
3512 )
3513 process.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3514   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
3515   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3516   fractionShared = cms.double( 0.11 ),
3517   ValidHitBonus = cms.double( 5.0 ),
3518   MissingHitPenalty = cms.double( 20.0 ),
3519   allowSharedFirstHit = cms.bool( True )
3520 )
3521 process.hltESPMuonDetLayerGeometryESProducer = cms.ESProducer( "MuonDetLayerGeometryESProducer" )
3522 process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
3523   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
3524 )
3525 process.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka",
3526   seedFinder = cms.PSet( 
3527     thresholdsByDetector = cms.VPSet( 
3528       cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
3529         seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
3530         detector = cms.string( "HCAL_BARREL1" )
3531       ),
3532       cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
3533         seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
3534         detector = cms.string( "HCAL_ENDCAP" )
3535       )
3536     ),
3537     nNeighbours = cms.int32( 4 )
3538   ),
3539   initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
3540   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3541     detector = cms.string( "HCAL_BARREL1" )
3542   ),
3543   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3544     detector = cms.string( "HCAL_ENDCAP" )
3545   )
3546 ) ),
3547   pfClusterBuilder = cms.PSet( 
3548     minFracTot = cms.double( 1.0E-20 ),
3549     stoppingTolerance = cms.double( 1.0E-8 ),
3550     positionCalc = cms.PSet( 
3551       minAllowedNormalization = cms.double( 1.0E-9 ),
3552       minFractionInCalc = cms.double( 1.0E-9 )
3553     ),
3554     maxIterations = cms.uint32( 5 ),
3555     recHitEnergyNorms = cms.VPSet( 
3556       cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3557         detector = cms.string( "HCAL_BARREL1" )
3558       ),
3559       cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3560         detector = cms.string( "HCAL_ENDCAP" )
3561       )
3562     ),
3563     showerSigma = cms.double( 10.0 ),
3564     minFractionToKeep = cms.double( 1.0E-7 ),
3565     excludeOtherSeeds = cms.bool( True ),
3566     timeResolutionCalcBarrel = cms.PSet( 
3567       corrTermLowE = cms.double( 0.0 ),
3568       threshLowE = cms.double( 6.0 ),
3569       noiseTerm = cms.double( 21.86 ),
3570       constantTermLowE = cms.double( 4.24 ),
3571       noiseTermLowE = cms.double( 8.0 ),
3572       threshHighE = cms.double( 15.0 ),
3573       constantTerm = cms.double( 2.82 )
3574     ),
3575     timeResolutionCalcEndcap = cms.PSet( 
3576       corrTermLowE = cms.double( 0.0 ),
3577       threshLowE = cms.double( 6.0 ),
3578       noiseTerm = cms.double( 21.86 ),
3579       constantTermLowE = cms.double( 4.24 ),
3580       noiseTermLowE = cms.double( 8.0 ),
3581       threshHighE = cms.double( 15.0 ),
3582       constantTerm = cms.double( 2.82 )
3583     )
3584   ),
3585   appendToDataLabel = cms.string( "" ),
3586   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3587 )
3588 process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
3589   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3590   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3591   appendToDataLabel = cms.string( "" ),
3592   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3593 )
3594 process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
3595   usePFThresholdsFromDB = cms.bool( True ),
3596   appendToDataLabel = cms.string( "" ),
3597   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3598 )
3599 process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1",
3600   LoadTemplatesFromDB = cms.bool( True ),
3601   Alpha2Order = cms.bool( True ),
3602   ClusterProbComputationFlag = cms.int32( 0 ),
3603   useLAWidthFromDB = cms.bool( True ),
3604   lAOffset = cms.double( 0.0 ),
3605   lAWidthBPix = cms.double( 0.0 ),
3606   lAWidthFPix = cms.double( 0.0 ),
3607   doLorentzFromAlignment = cms.bool( False ),
3608   useLAFromDB = cms.bool( True ),
3609   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3610   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3611   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3612   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3613   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3614   yerr_endcap = cms.vdouble( 0.0021 ),
3615   xerr_barrel_l1_def = cms.double( 0.0103 ),
3616   yerr_barrel_l1_def = cms.double( 0.0021 ),
3617   xerr_barrel_ln_def = cms.double( 0.0103 ),
3618   yerr_barrel_ln_def = cms.double( 0.0021 ),
3619   xerr_endcap_def = cms.double( 0.002 ),
3620   yerr_endcap_def = cms.double( 7.5E-4 ),
3621   EdgeClusterErrorX = cms.double( 50.0 ),
3622   EdgeClusterErrorY = cms.double( 85.0 ),
3623   UseErrorsFromTemplates = cms.bool( True ),
3624   TruncatePixelCharge = cms.bool( True ),
3625   ComponentName = cms.string( "hltESPPixelCPEFastHIon" ),
3626   MagneticFieldRecord = cms.ESInputTag( "","" ),
3627   appendToDataLabel = cms.string( "" )
3628 )
3629 process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
3630   LoadTemplatesFromDB = cms.bool( True ),
3631   Alpha2Order = cms.bool( True ),
3632   ClusterProbComputationFlag = cms.int32( 0 ),
3633   useLAWidthFromDB = cms.bool( True ),
3634   lAOffset = cms.double( 0.0 ),
3635   lAWidthBPix = cms.double( 0.0 ),
3636   lAWidthFPix = cms.double( 0.0 ),
3637   doLorentzFromAlignment = cms.bool( False ),
3638   useLAFromDB = cms.bool( True ),
3639   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3640   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3641   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3642   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3643   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3644   yerr_endcap = cms.vdouble( 0.0021 ),
3645   xerr_barrel_l1_def = cms.double( 0.0103 ),
3646   yerr_barrel_l1_def = cms.double( 0.0021 ),
3647   xerr_barrel_ln_def = cms.double( 0.0103 ),
3648   yerr_barrel_ln_def = cms.double( 0.0021 ),
3649   xerr_endcap_def = cms.double( 0.002 ),
3650   yerr_endcap_def = cms.double( 7.5E-4 ),
3651   EdgeClusterErrorX = cms.double( 50.0 ),
3652   EdgeClusterErrorY = cms.double( 85.0 ),
3653   UseErrorsFromTemplates = cms.bool( True ),
3654   TruncatePixelCharge = cms.bool( True ),
3655   ComponentName = cms.string( "PixelCPEFastParams" ),
3656   MagneticFieldRecord = cms.ESInputTag( "","" ),
3657   appendToDataLabel = cms.string( "" ),
3658   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3659 )
3660 process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
3661   LoadTemplatesFromDB = cms.bool( True ),
3662   Alpha2Order = cms.bool( True ),
3663   ClusterProbComputationFlag = cms.int32( 0 ),
3664   useLAWidthFromDB = cms.bool( False ),
3665   lAOffset = cms.double( 0.0 ),
3666   lAWidthBPix = cms.double( 0.0 ),
3667   lAWidthFPix = cms.double( 0.0 ),
3668   doLorentzFromAlignment = cms.bool( False ),
3669   useLAFromDB = cms.bool( True ),
3670   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3671   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3672   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3673   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3674   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3675   yerr_endcap = cms.vdouble( 0.0021 ),
3676   xerr_barrel_l1_def = cms.double( 0.0103 ),
3677   yerr_barrel_l1_def = cms.double( 0.0021 ),
3678   xerr_barrel_ln_def = cms.double( 0.0103 ),
3679   yerr_barrel_ln_def = cms.double( 0.0021 ),
3680   xerr_endcap_def = cms.double( 0.002 ),
3681   yerr_endcap_def = cms.double( 7.5E-4 ),
3682   eff_charge_cut_highX = cms.double( 1.0 ),
3683   eff_charge_cut_highY = cms.double( 1.0 ),
3684   eff_charge_cut_lowX = cms.double( 0.0 ),
3685   eff_charge_cut_lowY = cms.double( 0.0 ),
3686   size_cutX = cms.double( 3.0 ),
3687   size_cutY = cms.double( 3.0 ),
3688   EdgeClusterErrorX = cms.double( 50.0 ),
3689   EdgeClusterErrorY = cms.double( 85.0 ),
3690   inflate_errors = cms.bool( False ),
3691   inflate_all_errors_no_trk_angle = cms.bool( False ),
3692   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
3693   UseErrorsFromTemplates = cms.bool( True ),
3694   TruncatePixelCharge = cms.bool( True ),
3695   IrradiationBiasCorrection = cms.bool( True ),
3696   DoCosmics = cms.bool( False ),
3697   isPhase2 = cms.bool( False ),
3698   SmallPitch = cms.bool( False ),
3699   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
3700   MagneticFieldRecord = cms.ESInputTag( "","" ),
3701   appendToDataLabel = cms.string( "" )
3702 )
3703 process.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
3704   LoadTemplatesFromDB = cms.bool( True ),
3705   Alpha2Order = cms.bool( True ),
3706   ClusterProbComputationFlag = cms.int32( 0 ),
3707   useLAWidthFromDB = cms.bool( True ),
3708   lAOffset = cms.double( 0.0 ),
3709   lAWidthBPix = cms.double( 0.0 ),
3710   lAWidthFPix = cms.double( 0.0 ),
3711   doLorentzFromAlignment = cms.bool( False ),
3712   useLAFromDB = cms.bool( True ),
3713   barrelTemplateID = cms.int32( 0 ),
3714   forwardTemplateID = cms.int32( 0 ),
3715   directoryWithTemplates = cms.int32( 0 ),
3716   speed = cms.int32( -2 ),
3717   UseClusterSplitter = cms.bool( False ),
3718   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
3719   appendToDataLabel = cms.string( "" )
3720 )
3721 process.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3722   MaxChi2 = cms.double( 16.0 ),
3723   nSigma = cms.double( 3.0 ),
3724   MaxDisplacement = cms.double( 0.5 ),
3725   MaxSagitta = cms.double( 2.0 ),
3726   MinimalTolerance = cms.double( 0.5 ),
3727   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3728   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3729   pTChargeCutThreshold = cms.double( -1.0 ),
3730   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3731   appendToDataLabel = cms.string( "" )
3732 )
3733 process.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3734   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3735   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3736   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
3737   isPhase2 = cms.bool( False ),
3738   doPixelShapeCut = cms.bool( True ),
3739   doStripShapeCut = cms.bool( True ),
3740   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3741   appendToDataLabel = cms.string( "" )
3742 )
3743 process.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3744   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
3745   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3746   fractionShared = cms.double( 0.11 ),
3747   ValidHitBonus = cms.double( 5.0 ),
3748   MissingHitPenalty = cms.double( 20.0 ),
3749   allowSharedFirstHit = cms.bool( True )
3750 )
3751 process.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3752   MaxChi2 = cms.double( 9.0 ),
3753   nSigma = cms.double( 3.0 ),
3754   MaxDisplacement = cms.double( 0.5 ),
3755   MaxSagitta = cms.double( 2.0 ),
3756   MinimalTolerance = cms.double( 0.5 ),
3757   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3758   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
3759   pTChargeCutThreshold = cms.double( 15.0 ),
3760   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3761   appendToDataLabel = cms.string( "" )
3762 )
3763 process.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3764   MaxChi2 = cms.double( 25.0 ),
3765   nSigma = cms.double( 3.0 ),
3766   MaxDisplacement = cms.double( 100.0 ),
3767   MaxSagitta = cms.double( -1.0 ),
3768   MinimalTolerance = cms.double( 10.0 ),
3769   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3770   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
3771   appendToDataLabel = cms.string( "" )
3772 )
3773 process.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3774   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
3775   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3776   fractionShared = cms.double( 0.19 ),
3777   ValidHitBonus = cms.double( 5.0 ),
3778   MissingHitPenalty = cms.double( 20.0 ),
3779   allowSharedFirstHit = cms.bool( True )
3780 )
3781 process.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3782   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
3783   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3784   Updator = cms.string( "hltESPKFUpdator" ),
3785   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3786   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3787   minHits = cms.int32( 3 ),
3788   appendToDataLabel = cms.string( "" )
3789 )
3790 process.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3791   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
3792   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3793   Updator = cms.string( "hltESPKFUpdator" ),
3794   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3795   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3796   errorRescaling = cms.double( 100.0 ),
3797   minHits = cms.int32( 3 ),
3798   appendToDataLabel = cms.string( "" )
3799 )
3800 process.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3801   SimpleMagneticField = cms.string( "" ),
3802   MaxDPhi = cms.double( 1.6 ),
3803   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3804   Mass = cms.double( 0.105 ),
3805   PropagationDirection = cms.string( "alongMomentum" ),
3806   useRungeKutta = cms.bool( True ),
3807   ptMin = cms.double( -1.0 )
3808 )
3809 process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
3810   CablingMapLabel = cms.string( "" ),
3811   UseQualityInfo = cms.bool( False ),
3812   appendToDataLabel = cms.string( "" ),
3813   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3814 )
3815 process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
3816   appendToDataLabel = cms.string( "" ),
3817   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3818 )
3819 process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
3820   ComponentName = cms.string( "hltESPSmartPropagator" ),
3821   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3822   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3823   PropagationDirection = cms.string( "alongMomentum" ),
3824   Epsilon = cms.double( 5.0 )
3825 )
3826 process.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
3827   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
3828   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3829   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3830   PropagationDirection = cms.string( "alongMomentum" ),
3831   Epsilon = cms.double( 5.0 )
3832 )
3833 process.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
3834   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3835   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
3836   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3837   PropagationDirection = cms.string( "oppositeToMomentum" ),
3838   Epsilon = cms.double( 5.0 )
3839 )
3840 process.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
3841   distance = cms.double( 0.5 )
3842 )
3843 process.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3844   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3845   NoErrorPropagation = cms.bool( False ),
3846   PropagationDirection = cms.string( "alongMomentum" ),
3847   useTuningForL2Speed = cms.bool( False ),
3848   useIsYokeFlag = cms.bool( True ),
3849   endcapShiftInZNeg = cms.double( 0.0 ),
3850   SetVBFPointer = cms.bool( False ),
3851   AssumeNoMaterial = cms.bool( False ),
3852   endcapShiftInZPos = cms.double( 0.0 ),
3853   useInTeslaFromMagField = cms.bool( False ),
3854   VBFName = cms.string( "VolumeBasedMagneticField" ),
3855   useEndcapShiftsInZ = cms.bool( False ),
3856   sendLogWarning = cms.bool( False ),
3857   useMatVolumes = cms.bool( True ),
3858   debug = cms.bool( False ),
3859   ApplyRadX0Correction = cms.bool( True ),
3860   useMagVolumes = cms.bool( True ),
3861   returnTangentPlane = cms.bool( True )
3862 )
3863 process.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3864   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3865   NoErrorPropagation = cms.bool( False ),
3866   PropagationDirection = cms.string( "oppositeToMomentum" ),
3867   useTuningForL2Speed = cms.bool( False ),
3868   useIsYokeFlag = cms.bool( True ),
3869   endcapShiftInZNeg = cms.double( 0.0 ),
3870   SetVBFPointer = cms.bool( False ),
3871   AssumeNoMaterial = cms.bool( False ),
3872   endcapShiftInZPos = cms.double( 0.0 ),
3873   useInTeslaFromMagField = cms.bool( False ),
3874   VBFName = cms.string( "VolumeBasedMagneticField" ),
3875   useEndcapShiftsInZ = cms.bool( False ),
3876   sendLogWarning = cms.bool( False ),
3877   useMatVolumes = cms.bool( True ),
3878   debug = cms.bool( False ),
3879   ApplyRadX0Correction = cms.bool( True ),
3880   useMagVolumes = cms.bool( True ),
3881   returnTangentPlane = cms.bool( True )
3882 )
3883 process.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
3884   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
3885   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
3886   parameters = cms.PSet( 
3887     mTIB_P1 = cms.double( 0.202 ),
3888     maxChgOneMIP = cms.double( 6000.0 ),
3889     mTEC_P0 = cms.double( -1.885 ),
3890     mTOB_P1 = cms.double( 0.253 ),
3891     mTEC_P1 = cms.double( 0.471 ),
3892     mLC_P2 = cms.double( 0.3 ),
3893     mLC_P1 = cms.double( 0.618 ),
3894     mTOB_P0 = cms.double( -1.026 ),
3895     mLC_P0 = cms.double( -0.326 ),
3896     useLegacyError = cms.bool( False ),
3897     mTIB_P0 = cms.double( -0.742 ),
3898     mTID_P1 = cms.double( 0.433 ),
3899     mTID_P0 = cms.double( -1.427 )
3900   )
3901 )
3902 process.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3903   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
3904   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3905   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3906   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3907   Matcher = cms.string( "StandardMatcher" ),
3908   Phase2StripCPE = cms.string( "" ),
3909   appendToDataLabel = cms.string( "" )
3910 )
3911 process.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3912   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
3913   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3914   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3915   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
3916   Matcher = cms.string( "StandardMatcher" ),
3917   Phase2StripCPE = cms.string( "" ),
3918   appendToDataLabel = cms.string( "" )
3919 )
3920 process.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3921   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3922   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3923   StripCPE = cms.string( "Fake" ),
3924   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3925   Matcher = cms.string( "StandardMatcher" ),
3926   Phase2StripCPE = cms.string( "" ),
3927   appendToDataLabel = cms.string( "" )
3928 )
3929 process.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3930   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
3931   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3932   StripCPE = cms.string( "Fake" ),
3933   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3934   Matcher = cms.string( "StandardMatcher" ),
3935   Phase2StripCPE = cms.string( "" ),
3936   appendToDataLabel = cms.string( "" )
3937 )
3938 process.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3939   MaxChi2 = cms.double( 16.0 ),
3940   nSigma = cms.double( 3.0 ),
3941   MaxDisplacement = cms.double( 0.5 ),
3942   MaxSagitta = cms.double( 2.0 ),
3943   MinimalTolerance = cms.double( 0.5 ),
3944   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3945   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
3946   pTChargeCutThreshold = cms.double( -1.0 ),
3947   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3948   appendToDataLabel = cms.string( "" )
3949 )
3950 process.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3951   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3952   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3953   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
3954   isPhase2 = cms.bool( False ),
3955   doPixelShapeCut = cms.bool( True ),
3956   doStripShapeCut = cms.bool( True ),
3957   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3958   appendToDataLabel = cms.string( "" )
3959 )
3960 process.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3961   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
3962   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
3963   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
3964   EstimateCut = cms.double( 30.0 ),
3965   MaxFractionOutliers = cms.double( 0.3 ),
3966   MaxNumberOfOutliers = cms.int32( 3 ),
3967   MinDof = cms.int32( 2 ),
3968   NoOutliersBeginEnd = cms.bool( False ),
3969   MinNumberOfHits = cms.int32( 7 ),
3970   MinNumberOfHitsHighEta = cms.int32( 5 ),
3971   HighEtaSwitch = cms.double( 5.0 ),
3972   RejectTracks = cms.bool( True ),
3973   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3974   NoInvalidHitsBeginEnd = cms.bool( False ),
3975   LogPixelProbabilityCut = cms.double( -16.0 ),
3976   appendToDataLabel = cms.string( "" )
3977 )
3978 process.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3979   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3980   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3981   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3982   EstimateCut = cms.double( 30.0 ),
3983   MaxFractionOutliers = cms.double( 0.3 ),
3984   MaxNumberOfOutliers = cms.int32( 3 ),
3985   MinDof = cms.int32( 2 ),
3986   NoOutliersBeginEnd = cms.bool( False ),
3987   MinNumberOfHits = cms.int32( 7 ),
3988   MinNumberOfHitsHighEta = cms.int32( 5 ),
3989   HighEtaSwitch = cms.double( 5.0 ),
3990   RejectTracks = cms.bool( True ),
3991   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3992   NoInvalidHitsBeginEnd = cms.bool( False ),
3993   LogPixelProbabilityCut = cms.double( -16.0 ),
3994   appendToDataLabel = cms.string( "" )
3995 )
3996 process.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3997   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
3998   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
3999   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
4000   appendToDataLabel = cms.string( "" )
4001 )
4002 process.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4003   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
4004   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4005   Updator = cms.string( "hltESPKFUpdator" ),
4006   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4007   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4008   minHits = cms.int32( 7 ),
4009   appendToDataLabel = cms.string( "" )
4010 )
4011 process.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
4012   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
4013   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4014   Updator = cms.string( "hltESPKFUpdator" ),
4015   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4016   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4017   minHits = cms.int32( 7 ),
4018   appendToDataLabel = cms.string( "" )
4019 )
4020 process.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4021   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
4022   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4023   Updator = cms.string( "hltESPKFUpdator" ),
4024   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4025   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4026   errorRescaling = cms.double( 10.0 ),
4027   minHits = cms.int32( 7 ),
4028   appendToDataLabel = cms.string( "" )
4029 )
4030 process.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
4031   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
4032   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4033   Updator = cms.string( "hltESPKFUpdator" ),
4034   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4035   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4036   errorRescaling = cms.double( 10.0 ),
4037   minHits = cms.int32( 7 ),
4038   appendToDataLabel = cms.string( "" )
4039 )
4040 process.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4041   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
4042   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4043   fractionShared = cms.double( 0.09 ),
4044   ValidHitBonus = cms.double( 5.0 ),
4045   MissingHitPenalty = cms.double( 20.0 ),
4046   allowSharedFirstHit = cms.bool( True )
4047 )
4048 process.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
4049   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
4050   algoOrder = cms.vstring(  ),
4051   appendToDataLabel = cms.string( "" )
4052 )
4053 process.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
4054   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
4055   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
4056   appendToDataLabel = cms.string( "" )
4057 )
4058 process.hltESPTrackerRecoGeometryESProducer = cms.ESProducer( "TrackerRecoGeometryESProducer",
4059   usePhase2Stacks = cms.bool( False ),
4060   trackerGeometryLabel = cms.untracked.string( "" ),
4061   appendToDataLabel = cms.string( "" )
4062 )
4063 process.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4064   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4065   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4066   fractionShared = cms.double( 0.5 ),
4067   ValidHitBonus = cms.double( 100.0 ),
4068   MissingHitPenalty = cms.double( 0.0 ),
4069   allowSharedFirstHit = cms.bool( False )
4070 )
4071 process.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
4072   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
4073   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4074   Updator = cms.string( "hltESPKFUpdator" ),
4075   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4076   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4077   minHits = cms.int32( 3 ),
4078   appendToDataLabel = cms.string( "" )
4079 )
4080 process.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
4081   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
4082   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4083   Updator = cms.string( "hltESPKFUpdator" ),
4084   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4085   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4086   errorRescaling = cms.double( 100.0 ),
4087   minHits = cms.int32( 3 ),
4088   appendToDataLabel = cms.string( "" )
4089 )
4090 process.hltOnlineBeamSpotESProducer = cms.ESProducer( "OnlineBeamSpotESProducer",
4091   timeThreshold = cms.int32( 48 ),
4092   sigmaZThreshold = cms.double( 2.0 ),
4093   sigmaXYThreshold = cms.double( 4.0 ),
4094   appendToDataLabel = cms.string( "" )
4095 )
4096 process.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
4097   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
4098   useQuadrupletAlgo = cms.bool( False ),
4099   appendToDataLabel = cms.string( "" )
4100 )
4101 process.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
4102   ComponentName = cms.string( "hltTrackCleaner" ),
4103   appendToDataLabel = cms.string( "" )
4104 )
4105 process.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4106   ComponentName = cms.string( "HODetIdAssociator" ),
4107   etaBinSize = cms.double( 0.087 ),
4108   nEta = cms.int32( 30 ),
4109   nPhi = cms.int32( 72 ),
4110   hcalRegion = cms.int32( 2 ),
4111   includeBadChambers = cms.bool( False ),
4112   includeGEM = cms.bool( False ),
4113   includeME0 = cms.bool( False )
4114 )
4115 process.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
4116   appendToDataLabel = cms.string( "" )
4117 )
4118 process.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4119   ComponentName = cms.string( "MuonDetIdAssociator" ),
4120   etaBinSize = cms.double( 0.125 ),
4121   nEta = cms.int32( 48 ),
4122   nPhi = cms.int32( 48 ),
4123   hcalRegion = cms.int32( 2 ),
4124   includeBadChambers = cms.bool( True ),
4125   includeGEM = cms.bool( True ),
4126   includeME0 = cms.bool( False )
4127 )
4128 process.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4129   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
4130   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4131   fractionShared = cms.double( 0.1 ),
4132   ValidHitBonus = cms.double( 1000.0 ),
4133   MissingHitPenalty = cms.double( 1.0 ),
4134   allowSharedFirstHit = cms.bool( True )
4135 )
4136 process.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4137   ComponentName = cms.string( "SimpleNavigationSchool" ),
4138   PluginName = cms.string( "" ),
4139   SimpleMagneticField = cms.string( "ParabolicMf" )
4140 )
4141 process.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4142   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
4143   etaBinSize = cms.double( 0.1 ),
4144   nEta = cms.int32( 60 ),
4145   nPhi = cms.int32( 30 ),
4146   hcalRegion = cms.int32( 2 ),
4147   includeBadChambers = cms.bool( False ),
4148   includeGEM = cms.bool( False ),
4149   includeME0 = cms.bool( False )
4150 )
4151 process.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
4152   appendToDataLabel = cms.string( "" )
4153 )
4154 process.siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
4155   siPixelQualityFromDbLabel = cms.string( "" ),
4156   ListOfRecordToMerge = cms.VPSet( 
4157     cms.PSet(  record = cms.string( "SiPixelQualityFromDbRcd" ),
4158       tag = cms.string( "" )
4159     ),
4160     cms.PSet(  record = cms.string( "SiPixelDetVOffRcd" ),
4161       tag = cms.string( "" )
4162     )
4163   ),
4164   appendToDataLabel = cms.string( "" )
4165 )
4166 process.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
4167   ComponentName = cms.string( "" ),
4168   CablingMapLabel = cms.string( "" ),
4169   UseQualityInfo = cms.bool( False ),
4170   appendToDataLabel = cms.string( "" )
4171 )
4172 process.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
4173 process.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
4174   LatencyRecord = cms.PSet( 
4175     label = cms.untracked.string( "" ),
4176     record = cms.string( "SiStripLatencyRcd" )
4177   ),
4178   BackPlaneCorrectionPeakMode = cms.PSet( 
4179     label = cms.untracked.string( "peak" ),
4180     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
4181   ),
4182   BackPlaneCorrectionDeconvMode = cms.PSet( 
4183     label = cms.untracked.string( "deconvolution" ),
4184     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
4185   )
4186 )
4187 process.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
4188   LatencyRecord = cms.PSet( 
4189     label = cms.untracked.string( "" ),
4190     record = cms.string( "SiStripLatencyRcd" )
4191   ),
4192   LorentzAnglePeakMode = cms.PSet( 
4193     label = cms.untracked.string( "peak" ),
4194     record = cms.string( "SiStripLorentzAngleRcd" )
4195   ),
4196   LorentzAngleDeconvMode = cms.PSet( 
4197     label = cms.untracked.string( "deconvolution" ),
4198     record = cms.string( "SiStripLorentzAngleRcd" )
4199   )
4200 )
4201 process.sistripconn = cms.ESProducer( "SiStripConnectivity" )
4202 process.trackerTopology = cms.ESProducer( "TrackerTopologyEP",
4203   appendToDataLabel = cms.string( "" )
4204 )
4205 
4206 process.FastTimerService = cms.Service( "FastTimerService",
4207     printEventSummary = cms.untracked.bool( False ),
4208     printRunSummary = cms.untracked.bool( True ),
4209     printJobSummary = cms.untracked.bool( True ),
4210     writeJSONSummary = cms.untracked.bool( False ),
4211     jsonFileName = cms.untracked.string( "resources.json" ),
4212     enableDQM = cms.untracked.bool( True ),
4213     enableDQMbyModule = cms.untracked.bool( False ),
4214     enableDQMbyPath = cms.untracked.bool( False ),
4215     enableDQMbyLumiSection = cms.untracked.bool( True ),
4216     enableDQMbyProcesses = cms.untracked.bool( True ),
4217     enableDQMTransitions = cms.untracked.bool( False ),
4218     dqmTimeRange = cms.untracked.double( 2000.0 ),
4219     dqmTimeResolution = cms.untracked.double( 5.0 ),
4220     dqmMemoryRange = cms.untracked.double( 1000000.0 ),
4221     dqmMemoryResolution = cms.untracked.double( 5000.0 ),
4222     dqmPathTimeRange = cms.untracked.double( 100.0 ),
4223     dqmPathTimeResolution = cms.untracked.double( 0.5 ),
4224     dqmPathMemoryRange = cms.untracked.double( 1000000.0 ),
4225     dqmPathMemoryResolution = cms.untracked.double( 5000.0 ),
4226     dqmModuleTimeRange = cms.untracked.double( 40.0 ),
4227     dqmModuleTimeResolution = cms.untracked.double( 0.2 ),
4228     dqmModuleMemoryRange = cms.untracked.double( 100000.0 ),
4229     dqmModuleMemoryResolution = cms.untracked.double( 500.0 ),
4230     dqmLumiSectionsRange = cms.untracked.uint32( 2500 ),
4231     dqmPath = cms.untracked.string( "HLT/TimerService" ),
4232 )
4233 process.MessageLogger = cms.Service( "MessageLogger",
4234     suppressWarning = cms.untracked.vstring( 'hltL3MuonsIOHit',
4235       'hltL3MuonsOIHit',
4236       'hltL3MuonsOIState',
4237       'hltLightPFTracks',
4238       'hltOnlineBeamSpot',
4239       'hltPixelTracks',
4240       'hltPixelTracksForHighMult',
4241       'hltSiPixelClusters',
4242       'hltSiPixelDigis' ),
4243     suppressFwkInfo = cms.untracked.vstring(  ),
4244     suppressInfo = cms.untracked.vstring(  ),
4245     suppressDebug = cms.untracked.vstring(  ),
4246     debugModules = cms.untracked.vstring(  ),
4247     cerr = cms.untracked.PSet( 
4248       INFO = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4249       noTimeStamps = cms.untracked.bool( False ),
4250       FwkReport = cms.untracked.PSet( 
4251         reportEvery = cms.untracked.int32( 1 ),
4252         limit = cms.untracked.int32( 0 )
4253       ),
4254       default = cms.untracked.PSet(  limit = cms.untracked.int32( 10000000 ) ),
4255       Root_NoDictionary = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4256       FwkJob = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4257       FwkSummary = cms.untracked.PSet( 
4258         reportEvery = cms.untracked.int32( 1 ),
4259         limit = cms.untracked.int32( 10000000 )
4260       ),
4261       threshold = cms.untracked.string( "INFO" ),
4262       enableStatistics = cms.untracked.bool( False )
4263     ),
4264     suppressError = cms.untracked.vstring( 'hltL3TkTracksFromL2IOHit',
4265       'hltL3TkTracksFromL2OIHit',
4266       'hltL3TkTracksFromL2OIState',
4267       'hltOnlineBeamSpot' )
4268 )
4269 process.ThroughputService = cms.Service( "ThroughputService",
4270     eventRange = cms.untracked.uint32( 10000 ),
4271     eventResolution = cms.untracked.uint32( 1 ),
4272     printEventSummary = cms.untracked.bool( False ),
4273     enableDQM = cms.untracked.bool( True ),
4274     dqmPathByProcesses = cms.untracked.bool( True ),
4275     dqmPath = cms.untracked.string( "HLT/Throughput" ),
4276     timeRange = cms.untracked.double( 60000.0 ),
4277     timeResolution = cms.untracked.double( 5.828 )
4278 )
4279 
4280 process.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
4281     RawDataCollection = cms.InputTag( "rawDataCollector" )
4282 )
4283 process.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
4284 process.hltBoolFalse = cms.EDFilter( "HLTBool",
4285     result = cms.bool( False )
4286 )
4287 process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
4288 )
4289 process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
4290     producer = cms.InputTag( 'hltBackend','backend' ),
4291     backends = cms.vstring( 'CudaAsync',
4292       'ROCmAsync' )
4293 )
4294 process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
4295     SelectedTriggerType = cms.int32( 1 )
4296 )
4297 process.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
4298     FedIds = cms.vint32( 1404 ),
4299     Setup = cms.string( "stage2::GTSetup" ),
4300     FWId = cms.uint32( 0 ),
4301     DmxFWId = cms.uint32( 0 ),
4302     FWOverride = cms.bool( False ),
4303     TMTCheck = cms.bool( True ),
4304     CTP7 = cms.untracked.bool( False ),
4305     MTF7 = cms.untracked.bool( False ),
4306     InputLabel = cms.InputTag( "rawDataCollector" ),
4307     lenSlinkHeader = cms.untracked.int32( 8 ),
4308     lenSlinkTrailer = cms.untracked.int32( 8 ),
4309     lenAMCHeader = cms.untracked.int32( 8 ),
4310     lenAMCTrailer = cms.untracked.int32( 0 ),
4311     lenAMC13Header = cms.untracked.int32( 8 ),
4312     lenAMC13Trailer = cms.untracked.int32( 8 ),
4313     debug = cms.untracked.bool( False ),
4314     MinFeds = cms.uint32( 0 )
4315 )
4316 process.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
4317     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4318     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4319     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4320     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4321     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4322     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4323     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
4324     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
4325     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
4326     GetPrescaleColumnFromData = cms.bool( False ),
4327     AlgorithmTriggersUnprescaled = cms.bool( True ),
4328     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
4329     AlgorithmTriggersUnmasked = cms.bool( True ),
4330     useMuonShowers = cms.bool( True ),
4331     resetPSCountersEachLumiSec = cms.bool( True ),
4332     semiRandomInitialPSCounters = cms.bool( False ),
4333     ProduceL1GtDaqRecord = cms.bool( True ),
4334     ProduceL1GtObjectMapRecord = cms.bool( True ),
4335     EmulateBxInEvent = cms.int32( 1 ),
4336     L1DataBxInEvent = cms.int32( 5 ),
4337     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
4338     BstLengthBytes = cms.int32( -1 ),
4339     PrescaleSet = cms.uint32( 1 ),
4340     Verbosity = cms.untracked.int32( 0 ),
4341     PrintL1Menu = cms.untracked.bool( False ),
4342     TriggerMenuLuminosity = cms.string( "startup" )
4343 )
4344 process.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
4345     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
4346 )
4347 process.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
4348     changeToCMSCoordinates = cms.bool( False ),
4349     maxZ = cms.double( 40.0 ),
4350     setSigmaZ = cms.double( 0.0 ),
4351     beamMode = cms.untracked.uint32( 11 ),
4352     src = cms.InputTag( "" ),
4353     gtEvmLabel = cms.InputTag( "" ),
4354     maxRadius = cms.double( 2.0 ),
4355     useTransientRecord = cms.bool( True )
4356 )
4357 process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
4358     saveTags = cms.bool( True ),
4359     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
4360     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4361     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4362     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4363     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4364     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4365     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4366     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4367     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4368     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4369 )
4370 process.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
4371     offset = cms.uint32( 0 ),
4372     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4373 )
4374 process.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
4375     tccUnpacking = cms.bool( True ),
4376     FedLabel = cms.InputTag( "listfeds" ),
4377     srpUnpacking = cms.bool( True ),
4378     syncCheck = cms.bool( True ),
4379     feIdCheck = cms.bool( True ),
4380     silentMode = cms.untracked.bool( True ),
4381     InputLabel = cms.InputTag( "rawDataCollector" ),
4382     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 ),
4383     eventPut = cms.bool( True ),
4384     numbTriggerTSamples = cms.int32( 1 ),
4385     numbXtalTSamples = cms.int32( 10 ),
4386     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 ),
4387     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 ),
4388     DoRegional = cms.bool( False ),
4389     feUnpacking = cms.bool( True ),
4390     forceToKeepFRData = cms.bool( False ),
4391     headerUnpacking = cms.bool( True ),
4392     memUnpacking = cms.bool( True )
4393 )
4394 process.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
4395     InputLabel = cms.InputTag( "rawDataCollector" ),
4396     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 ),
4397     maxChannelsEB = cms.uint32( 61200 ),
4398     maxChannelsEE = cms.uint32( 14648 ),
4399     digisLabelEB = cms.string( "ebDigis" ),
4400     digisLabelEE = cms.string( "eeDigis" ),
4401     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4402 )
4403 process.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
4404     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
4405     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
4406     digisOutLabelEB = cms.string( "ebDigis" ),
4407     digisOutLabelEE = cms.string( "eeDigis" ),
4408     produceDummyIntegrityCollections = cms.bool( False )
4409 )
4410 process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
4411     digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
4412     digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
4413     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4414     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
4415     EBtimeFitLimits_Lower = cms.double( 0.2 ),
4416     EBtimeFitLimits_Upper = cms.double( 1.4 ),
4417     EEtimeFitLimits_Lower = cms.double( 0.2 ),
4418     EEtimeFitLimits_Upper = cms.double( 1.4 ),
4419     EBtimeConstantTerm = cms.double( 0.6 ),
4420     EEtimeConstantTerm = cms.double( 1.0 ),
4421     EBtimeNconst = cms.double( 28.5 ),
4422     EEtimeNconst = cms.double( 31.8 ),
4423     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
4424     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
4425     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
4426     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
4427     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
4428     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
4429     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
4430     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
4431     amplitudeThresholdEB = cms.double( 10.0 ),
4432     amplitudeThresholdEE = cms.double( 10.0 ),
4433     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
4434     shouldRunTimingComputation = cms.bool( True ),
4435     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4436 )
4437 process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
4438     uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
4439     recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
4440     isPhase2 = cms.bool( False ),
4441     uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
4442     recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
4443 )
4444 process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
4445     ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4446     ebDetIdToBeRecovered = cms.string( "ebDetId" ),
4447     integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
4448     eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4449     ebFEToBeRecovered = cms.string( "ebFE" ),
4450     ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4451     eeDetIdToBeRecovered = cms.string( "eeDetId" ),
4452     eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4453     eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4454     ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4455     ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
4456     eeFEToBeRecovered = cms.string( "eeFE" ),
4457     integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
4458     eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" )
4459 )
4460 process.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
4461     recoverEEVFE = cms.bool( False ),
4462     EErechitCollection = cms.string( "EcalRecHitsEE" ),
4463     recoverEBIsolatedChannels = cms.bool( False ),
4464     recoverEBVFE = cms.bool( False ),
4465     laserCorrection = cms.bool( True ),
4466     EBLaserMIN = cms.double( 0.5 ),
4467     killDeadChannels = cms.bool( True ),
4468     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
4469     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4470     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
4471     EELaserMIN = cms.double( 0.5 ),
4472     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
4473     cleaningConfig = cms.PSet( 
4474       cThreshold_endcap = cms.double( 15.0 ),
4475       tightenCrack_e1_double = cms.double( 2.0 ),
4476       cThreshold_barrel = cms.double( 4.0 ),
4477       e6e2thresh = cms.double( 0.04 ),
4478       e4e1Threshold_barrel = cms.double( 0.08 ),
4479       e4e1Threshold_endcap = cms.double( 0.3 ),
4480       tightenCrack_e4e1_single = cms.double( 3.0 ),
4481       cThreshold_double = cms.double( 10.0 ),
4482       e4e1_b_barrel = cms.double( -0.024 ),
4483       tightenCrack_e6e2_double = cms.double( 3.0 ),
4484       e4e1_a_barrel = cms.double( 0.04 ),
4485       tightenCrack_e1_single = cms.double( 2.0 ),
4486       e4e1_a_endcap = cms.double( 0.02 ),
4487       e4e1_b_endcap = cms.double( -0.0125 ),
4488       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
4489     ),
4490     logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
4491     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
4492     recoverEBFE = cms.bool( False ),
4493     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
4494     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
4495     singleChannelRecoveryThreshold = cms.double( 8.0 ),
4496     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
4497     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
4498     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
4499     ChannelStatusToBeExcluded = cms.vstring(  ),
4500     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
4501     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
4502     recoverEEFE = cms.bool( False ),
4503     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
4504     EBLaserMAX = cms.double( 3.0 ),
4505     flagsMapDBReco = cms.PSet( 
4506       kDead = cms.vstring( 'kNoDataNoTP' ),
4507       kGood = cms.vstring( 'kOk',
4508         'kDAC',
4509         'kNoLaser',
4510         'kNoisy' ),
4511       kTowerRecovered = cms.vstring( 'kDeadFE' ),
4512       kNoisy = cms.vstring( 'kNNoisy',
4513         'kFixedG6',
4514         'kFixedG1' ),
4515       kNeighboursRecovered = cms.vstring( 'kFixedG0',
4516         'kNonRespondingIsolated',
4517         'kDeadVFE' )
4518     ),
4519     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4520     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
4521     algo = cms.string( "EcalRecHitWorkerSimple" ),
4522     EELaserMAX = cms.double( 8.0 ),
4523     logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
4524     recoverEEIsolatedChannels = cms.bool( False ),
4525     timeCalibTag = cms.ESInputTag( "","" ),
4526     timeOffsetTag = cms.ESInputTag( "","" ),
4527     skipTimeCalib = cms.bool( False )
4528 )
4529 process.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
4530     sourceTag = cms.InputTag( "rawDataCollector" ),
4531     debugMode = cms.untracked.bool( False ),
4532     InstanceES = cms.string( "" ),
4533     LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
4534     ESdigiCollection = cms.string( "" )
4535 )
4536 process.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
4537     ESrechitCollection = cms.string( "EcalRecHitsES" ),
4538     ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
4539     algo = cms.string( "ESRecHitWorker" ),
4540     ESRecoAlgo = cms.int32( 0 )
4541 )
4542 process.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
4543     barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4544     endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4545     barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4546     endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4547     barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4548     endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4549     statusThreshold = cms.uint32( 3 ),
4550     useRecoFlag = cms.bool( False ),
4551     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 ),
4552     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 ),
4553     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 ),
4554     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 ),
4555     phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
4556     phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
4557 )
4558 process.hltBoolEnd = cms.EDFilter( "HLTBool",
4559     result = cms.bool( True )
4560 )
4561 process.hltL1sAlCaEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
4562     saveTags = cms.bool( True ),
4563     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_SingleIsoEG24er2p