Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-05-09 22:40:01

0001 # hltGetConfiguration /dev/CMSSW_15_0_0/PIon --full --data --type PIon --unprescale --process HLTPIon --globaltag auto:run3_hlt_PIon --input file:RelVal_Raw_PIon_DATA.root
0002 
0003 # /dev/CMSSW_15_0_0/PIon/V76 (CMSSW_15_0_4_patch2)
0004 
0005 import FWCore.ParameterSet.Config as cms
0006 
0007 process = cms.Process( "HLTPIon" )
0008 
0009 process.load("Configuration.StandardSequences.Accelerators_cff")
0010 
0011 process.HLTConfigVersion = cms.PSet(
0012   tableName = cms.string("/dev/CMSSW_15_0_0/PIon/V76")
0013 )
0014 
0015 process.HLTGroupedCkfTrajectoryBuilderP5 = cms.PSet( 
0016   useSameTrajFilter = cms.bool( True ),
0017   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0018   keepOriginalIfRebuildFails = cms.bool( False ),
0019   lostHitPenalty = cms.double( 30.0 ),
0020   lockHits = cms.bool( True ),
0021   requireSeedHitsInRebuild = cms.bool( True ),
0022   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0023   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0024   maxPtForLooperReconstruction = cms.double( 0.0 ),
0025   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0026   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilterP5" ) ),
0027   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0028   seedAs5DHit = cms.bool( False ),
0029   minNrOfHitsForRebuild = cms.int32( 5 ),
0030   maxCand = cms.int32( 1 ),
0031   alwaysUseInvalidHits = cms.bool( True ),
0032   estimator = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
0033   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilter_block" ) ),
0034   intermediateCleaning = cms.bool( True ),
0035   foundHitBonus = cms.double( 10.0 ),
0036   updator = cms.string( "hltESPKFUpdator" ),
0037   bestHitOnly = cms.bool( True )
0038 )
0039 process.HLTCkfBaseTrajectoryFilterP5 = cms.PSet( 
0040   minimumNumberOfHits = cms.int32( 5 ),
0041   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0042   seedExtension = cms.int32( 0 ),
0043   chargeSignificance = cms.double( -1.0 ),
0044   pixelSeedExtension = cms.bool( False ),
0045   strictSeedExtension = cms.bool( False ),
0046   nSigmaMinPt = cms.double( 5.0 ),
0047   maxCCCLostHits = cms.int32( 9999 ),
0048   minHitsAtHighEta = cms.int32( 5 ),
0049   minPt = cms.double( 0.5 ),
0050   maxConsecLostHits = cms.int32( 3 ),
0051   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0052   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0053   highEtaSwitch = cms.double( 5.0 ),
0054   seedPairPenalty = cms.int32( 0 ),
0055   maxNumberOfHits = cms.int32( 100 ),
0056   minNumberOfHitsForLoopers = cms.int32( 13 ),
0057   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0058   minNumberOfHitsPerLoop = cms.int32( 4 ),
0059   minHitsMinPt = cms.int32( 3 ),
0060   maxLostHitsFraction = cms.double( 0.1 ),
0061   maxLostHits = cms.int32( 4 )
0062 )
0063 process.HLTCkfBaseTrajectoryFilter_block = cms.PSet( 
0064   minimumNumberOfHits = cms.int32( 5 ),
0065   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0066   seedExtension = cms.int32( 0 ),
0067   chargeSignificance = cms.double( -1.0 ),
0068   pixelSeedExtension = cms.bool( False ),
0069   strictSeedExtension = cms.bool( False ),
0070   nSigmaMinPt = cms.double( 5.0 ),
0071   maxCCCLostHits = cms.int32( 9999 ),
0072   minHitsAtHighEta = cms.int32( 5 ),
0073   minPt = cms.double( 0.9 ),
0074   maxConsecLostHits = cms.int32( 1 ),
0075   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0076   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0077   highEtaSwitch = cms.double( 5.0 ),
0078   seedPairPenalty = cms.int32( 0 ),
0079   maxNumberOfHits = cms.int32( 100 ),
0080   minNumberOfHitsForLoopers = cms.int32( 13 ),
0081   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0082   minNumberOfHitsPerLoop = cms.int32( 4 ),
0083   minHitsMinPt = cms.int32( 3 ),
0084   maxLostHitsFraction = cms.double( 0.1 ),
0085   maxLostHits = cms.int32( 999 )
0086 )
0087 process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( 
0088   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0089   lostHitPenalty = cms.double( 30.0 ),
0090   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0091   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0092   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
0093   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0094   maxCand = cms.int32( 1 ),
0095   alwaysUseInvalidHits = cms.bool( False ),
0096   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0097   intermediateCleaning = cms.bool( True ),
0098   updator = cms.string( "hltESPKFUpdator" ),
0099   seedAs5DHit = cms.bool( False )
0100 )
0101 process.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0102   keepOriginalIfRebuildFails = cms.bool( False ),
0103   lockHits = cms.bool( True ),
0104   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0105   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0106   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0107   maxCand = cms.int32( 2 ),
0108   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
0109   intermediateCleaning = cms.bool( True ),
0110   bestHitOnly = cms.bool( True ),
0111   useSameTrajFilter = cms.bool( True ),
0112   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0113   lostHitPenalty = cms.double( 30.0 ),
0114   requireSeedHitsInRebuild = cms.bool( True ),
0115   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0116   maxPtForLooperReconstruction = cms.double( 0.0 ),
0117   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0118   minNrOfHitsForRebuild = cms.int32( 5 ),
0119   alwaysUseInvalidHits = cms.bool( False ),
0120   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0121   foundHitBonus = cms.double( 5.0 ),
0122   updator = cms.string( "hltESPKFUpdator" ),
0123   seedAs5DHit = cms.bool( False )
0124 )
0125 process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( 
0126   minimumNumberOfHits = cms.int32( 6 ),
0127   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0128   seedExtension = cms.int32( 0 ),
0129   chargeSignificance = cms.double( -1.0 ),
0130   pixelSeedExtension = cms.bool( False ),
0131   strictSeedExtension = cms.bool( False ),
0132   nSigmaMinPt = cms.double( 5.0 ),
0133   maxCCCLostHits = cms.int32( 9999 ),
0134   minPt = cms.double( 0.3 ),
0135   maxConsecLostHits = cms.int32( 1 ),
0136   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0137   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0138   seedPairPenalty = cms.int32( 0 ),
0139   maxNumberOfHits = cms.int32( 100 ),
0140   minNumberOfHitsForLoopers = cms.int32( 13 ),
0141   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0142   minNumberOfHitsPerLoop = cms.int32( 4 ),
0143   minHitsMinPt = cms.int32( 3 ),
0144   maxLostHitsFraction = cms.double( 999.0 ),
0145   maxLostHits = cms.int32( 0 ),
0146   highEtaSwitch = cms.double( 5.0 ),
0147   minHitsAtHighEta = cms.int32( 5 )
0148 )
0149 process.HLTPSetPvClusterComparerForIT = cms.PSet( 
0150   track_chi2_max = cms.double( 20.0 ),
0151   track_pt_max = cms.double( 20.0 ),
0152   track_prob_min = cms.double( -1.0 ),
0153   track_pt_min = cms.double( 1.0 )
0154 )
0155 process.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet( 
0156   rescaleErrorIfFail = cms.double( 1.0 ),
0157   ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
0158   lostHitPenalty = cms.double( 30.0 ),
0159   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0160   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0161   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
0162   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0163   maxCand = cms.int32( 5 ),
0164   alwaysUseInvalidHits = cms.bool( True ),
0165   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0166   intermediateCleaning = cms.bool( False ),
0167   propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
0168   updator = cms.string( "hltESPKFUpdator" ),
0169   deltaEta = cms.double( -1.0 ),
0170   useSeedLayer = cms.bool( False ),
0171   deltaPhi = cms.double( -1.0 ),
0172   seedAs5DHit = cms.bool( False )
0173 )
0174 process.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet( 
0175   minimumNumberOfHits = cms.int32( 3 ),
0176   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0177   seedExtension = cms.int32( 0 ),
0178   chargeSignificance = cms.double( -1.0 ),
0179   pixelSeedExtension = cms.bool( False ),
0180   strictSeedExtension = cms.bool( False ),
0181   nSigmaMinPt = cms.double( 5.0 ),
0182   maxCCCLostHits = cms.int32( 9999 ),
0183   minPt = cms.double( 0.3 ),
0184   maxConsecLostHits = cms.int32( 1 ),
0185   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0186   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0187   seedPairPenalty = cms.int32( 0 ),
0188   maxNumberOfHits = cms.int32( 100 ),
0189   minNumberOfHitsForLoopers = cms.int32( 13 ),
0190   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0191   minNumberOfHitsPerLoop = cms.int32( 4 ),
0192   minHitsMinPt = cms.int32( 3 ),
0193   maxLostHitsFraction = cms.double( 999.0 ),
0194   maxLostHits = cms.int32( 1 ),
0195   highEtaSwitch = cms.double( 5.0 ),
0196   minHitsAtHighEta = cms.int32( 5 )
0197 )
0198 process.HLTPSetPvClusterComparerForBTag = cms.PSet( 
0199   track_chi2_max = cms.double( 20.0 ),
0200   track_pt_max = cms.double( 20.0 ),
0201   track_prob_min = cms.double( -1.0 ),
0202   track_pt_min = cms.double( 0.1 )
0203 )
0204 process.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0205   keepOriginalIfRebuildFails = cms.bool( False ),
0206   lockHits = cms.bool( True ),
0207   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0208   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0209   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0210   maxCand = cms.int32( 2 ),
0211   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0212   intermediateCleaning = cms.bool( True ),
0213   bestHitOnly = cms.bool( True ),
0214   useSameTrajFilter = cms.bool( True ),
0215   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0216   lostHitPenalty = cms.double( 30.0 ),
0217   requireSeedHitsInRebuild = cms.bool( True ),
0218   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0219   maxPtForLooperReconstruction = cms.double( 0.0 ),
0220   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0221   minNrOfHitsForRebuild = cms.int32( 5 ),
0222   alwaysUseInvalidHits = cms.bool( False ),
0223   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0224   foundHitBonus = cms.double( 5.0 ),
0225   updator = cms.string( "hltESPKFUpdator" ),
0226   seedAs5DHit = cms.bool( False )
0227 )
0228 process.HLTSiStripClusterChargeCutTight = cms.PSet(  value = cms.double( 1945.0 ) )
0229 process.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet( 
0230   Rescale_Dz = cms.double( 3.0 ),
0231   Pt_fixed = cms.bool( False ),
0232   Eta_fixed = cms.bool( False ),
0233   Eta_min = cms.double( 0.1 ),
0234   DeltaZ = cms.double( 15.9 ),
0235   maxRegions = cms.int32( 2 ),
0236   EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
0237   UseVertex = cms.bool( False ),
0238   Z_fixed = cms.bool( True ),
0239   PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
0240   PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
0241   Rescale_phi = cms.double( 3.0 ),
0242   DeltaEta = cms.double( 0.2 ),
0243   precise = cms.bool( True ),
0244   OnDemand = cms.int32( -1 ),
0245   EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
0246   MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
0247   vertexCollection = cms.InputTag( "pixelVertices" ),
0248   Pt_min = cms.double( 1.5 ),
0249   beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
0250   Phi_fixed = cms.bool( False ),
0251   DeltaR = cms.double( 0.2 ),
0252   input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
0253   DeltaPhi = cms.double( 0.2 ),
0254   Phi_min = cms.double( 0.1 ),
0255   Rescale_eta = cms.double( 3.0 )
0256 )
0257 process.HLTIter2PSetTrajectoryFilterIT = cms.PSet( 
0258   minimumNumberOfHits = cms.int32( 3 ),
0259   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0260   seedExtension = cms.int32( 1 ),
0261   chargeSignificance = cms.double( -1.0 ),
0262   pixelSeedExtension = cms.bool( False ),
0263   strictSeedExtension = cms.bool( False ),
0264   nSigmaMinPt = cms.double( 5.0 ),
0265   maxCCCLostHits = cms.int32( 0 ),
0266   minPt = cms.double( 0.3 ),
0267   maxConsecLostHits = cms.int32( 1 ),
0268   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0269   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0270   seedPairPenalty = cms.int32( 0 ),
0271   maxNumberOfHits = cms.int32( 100 ),
0272   minNumberOfHitsForLoopers = cms.int32( 13 ),
0273   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0274   minNumberOfHitsPerLoop = cms.int32( 4 ),
0275   minHitsMinPt = cms.int32( 3 ),
0276   maxLostHitsFraction = cms.double( 999.0 ),
0277   maxLostHits = cms.int32( 1 ),
0278   highEtaSwitch = cms.double( 5.0 ),
0279   minHitsAtHighEta = cms.int32( 5 )
0280 )
0281 process.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet( 
0282   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0283   lostHitPenalty = cms.double( 30.0 ),
0284   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0285   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0286   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
0287   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0288   maxCand = cms.int32( 1 ),
0289   alwaysUseInvalidHits = cms.bool( False ),
0290   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0291   intermediateCleaning = cms.bool( True ),
0292   updator = cms.string( "hltESPKFUpdator" ),
0293   seedAs5DHit = cms.bool( False )
0294 )
0295 process.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( 
0296   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0297   lostHitPenalty = cms.double( 90.0 ),
0298   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0299   propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
0300   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
0301   propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
0302   maxCand = cms.int32( 5 ),
0303   alwaysUseInvalidHits = cms.bool( True ),
0304   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
0305   intermediateCleaning = cms.bool( False ),
0306   updator = cms.string( "hltESPKFUpdator" ),
0307   seedAs5DHit = cms.bool( False )
0308 )
0309 process.HLTSiStripClusterChargeCutNone = cms.PSet(  value = cms.double( -1.0 ) )
0310 process.HLTPSetMuonCkfTrajectoryFilter = cms.PSet( 
0311   minimumNumberOfHits = cms.int32( 5 ),
0312   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0313   seedExtension = cms.int32( 0 ),
0314   chargeSignificance = cms.double( -1.0 ),
0315   pixelSeedExtension = cms.bool( False ),
0316   strictSeedExtension = cms.bool( False ),
0317   nSigmaMinPt = cms.double( 5.0 ),
0318   maxCCCLostHits = cms.int32( 9999 ),
0319   minPt = cms.double( 0.9 ),
0320   maxConsecLostHits = cms.int32( 1 ),
0321   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0322   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0323   seedPairPenalty = cms.int32( 0 ),
0324   maxNumberOfHits = cms.int32( -1 ),
0325   minNumberOfHitsForLoopers = cms.int32( 13 ),
0326   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0327   minNumberOfHitsPerLoop = cms.int32( 4 ),
0328   minHitsMinPt = cms.int32( 3 ),
0329   maxLostHitsFraction = cms.double( 999.0 ),
0330   maxLostHits = cms.int32( 1 ),
0331   highEtaSwitch = cms.double( 5.0 ),
0332   minHitsAtHighEta = cms.int32( 5 )
0333 )
0334 process.HLTIter1PSetTrajectoryFilterIT = cms.PSet( 
0335   minimumNumberOfHits = cms.int32( 3 ),
0336   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0337   seedExtension = cms.int32( 0 ),
0338   chargeSignificance = cms.double( -1.0 ),
0339   pixelSeedExtension = cms.bool( False ),
0340   strictSeedExtension = cms.bool( False ),
0341   nSigmaMinPt = cms.double( 5.0 ),
0342   maxCCCLostHits = cms.int32( 0 ),
0343   minPt = cms.double( 0.2 ),
0344   maxConsecLostHits = cms.int32( 1 ),
0345   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0346   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0347   seedPairPenalty = cms.int32( 0 ),
0348   maxNumberOfHits = cms.int32( 100 ),
0349   minNumberOfHitsForLoopers = cms.int32( 13 ),
0350   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0351   minNumberOfHitsPerLoop = cms.int32( 4 ),
0352   minHitsMinPt = cms.int32( 3 ),
0353   maxLostHitsFraction = cms.double( 999.0 ),
0354   maxLostHits = cms.int32( 1 ),
0355   highEtaSwitch = cms.double( 5.0 ),
0356   minHitsAtHighEta = cms.int32( 5 )
0357 )
0358 process.HLTSeedFromProtoTracks = cms.PSet( 
0359   TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
0360   SeedMomentumForBOFF = cms.double( 5.0 ),
0361   propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
0362   forceKinematicWithRegionDirection = cms.bool( False ),
0363   magneticField = cms.string( "ParabolicMf" ),
0364   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0365   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0366   MinOneOverPtError = cms.double( 1.0 )
0367 )
0368 process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( 
0369   minimumNumberOfHits = cms.int32( 5 ),
0370   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0371   seedExtension = cms.int32( 0 ),
0372   chargeSignificance = cms.double( -1.0 ),
0373   pixelSeedExtension = cms.bool( False ),
0374   strictSeedExtension = cms.bool( False ),
0375   nSigmaMinPt = cms.double( 5.0 ),
0376   maxCCCLostHits = cms.int32( 9999 ),
0377   minPt = cms.double( 10.0 ),
0378   maxConsecLostHits = cms.int32( 1 ),
0379   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0380   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0381   seedPairPenalty = cms.int32( 0 ),
0382   maxNumberOfHits = cms.int32( 8 ),
0383   minNumberOfHitsForLoopers = cms.int32( 13 ),
0384   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0385   minNumberOfHitsPerLoop = cms.int32( 4 ),
0386   minHitsMinPt = cms.int32( 3 ),
0387   maxLostHitsFraction = cms.double( 999.0 ),
0388   maxLostHits = cms.int32( 1 ),
0389   highEtaSwitch = cms.double( 5.0 ),
0390   minHitsAtHighEta = cms.int32( 5 )
0391 )
0392 process.HLTIter0PSetTrajectoryFilterIT = cms.PSet( 
0393   minimumNumberOfHits = cms.int32( 3 ),
0394   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0395   seedExtension = cms.int32( 0 ),
0396   chargeSignificance = cms.double( -1.0 ),
0397   pixelSeedExtension = cms.bool( False ),
0398   strictSeedExtension = cms.bool( False ),
0399   nSigmaMinPt = cms.double( 5.0 ),
0400   maxCCCLostHits = cms.int32( 0 ),
0401   minPt = cms.double( 0.3 ),
0402   maxConsecLostHits = cms.int32( 1 ),
0403   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0404   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0405   seedPairPenalty = cms.int32( 0 ),
0406   maxNumberOfHits = cms.int32( 100 ),
0407   minNumberOfHitsForLoopers = cms.int32( 13 ),
0408   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0409   minNumberOfHitsPerLoop = cms.int32( 4 ),
0410   minHitsMinPt = cms.int32( 3 ),
0411   maxLostHitsFraction = cms.double( 999.0 ),
0412   maxLostHits = cms.int32( 1 ),
0413   highEtaSwitch = cms.double( 5.0 ),
0414   minHitsAtHighEta = cms.int32( 5 )
0415 )
0416 process.HLTSeedFromConsecutiveHitsCreator = cms.PSet( 
0417   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0418   SeedMomentumForBOFF = cms.double( 5.0 ),
0419   propagator = cms.string( "PropagatorWithMaterial" ),
0420   forceKinematicWithRegionDirection = cms.bool( False ),
0421   magneticField = cms.string( "" ),
0422   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0423   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0424   MinOneOverPtError = cms.double( 1.0 )
0425 )
0426 process.HLTSiStripClusterChargeCutForHI = cms.PSet(  value = cms.double( 2069.0 ) )
0427 process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( 
0428   minimumNumberOfHits = cms.int32( 5 ),
0429   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0430   seedExtension = cms.int32( 0 ),
0431   chargeSignificance = cms.double( -1.0 ),
0432   pixelSeedExtension = cms.bool( False ),
0433   strictSeedExtension = cms.bool( False ),
0434   nSigmaMinPt = cms.double( 5.0 ),
0435   maxCCCLostHits = cms.int32( 9999 ),
0436   minPt = cms.double( 2.0 ),
0437   maxConsecLostHits = cms.int32( 1 ),
0438   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0439   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0440   seedPairPenalty = cms.int32( 0 ),
0441   maxNumberOfHits = cms.int32( -1 ),
0442   minNumberOfHitsForLoopers = cms.int32( 13 ),
0443   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0444   minNumberOfHitsPerLoop = cms.int32( 4 ),
0445   minHitsMinPt = cms.int32( -1 ),
0446   maxLostHitsFraction = cms.double( 999.0 ),
0447   maxLostHits = cms.int32( 1 ),
0448   highEtaSwitch = cms.double( 5.0 ),
0449   minHitsAtHighEta = cms.int32( 5 )
0450 )
0451 process.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet( 
0452   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0453   lostHitPenalty = cms.double( 30.0 ),
0454   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0455   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0456   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
0457   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0458   maxCand = cms.int32( 4 ),
0459   alwaysUseInvalidHits = cms.bool( True ),
0460   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0461   intermediateCleaning = cms.bool( True ),
0462   updator = cms.string( "hltESPKFUpdator" ),
0463   seedAs5DHit = cms.bool( False )
0464 )
0465 process.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0466   useSameTrajFilter = cms.bool( True ),
0467   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0468   keepOriginalIfRebuildFails = cms.bool( False ),
0469   lostHitPenalty = cms.double( 30.0 ),
0470   lockHits = cms.bool( True ),
0471   requireSeedHitsInRebuild = cms.bool( True ),
0472   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0473   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0474   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
0475   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0476   minNrOfHitsForRebuild = cms.int32( 5 ),
0477   maxCand = cms.int32( 2 ),
0478   alwaysUseInvalidHits = cms.bool( False ),
0479   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0480   intermediateCleaning = cms.bool( True ),
0481   foundHitBonus = cms.double( 5.0 ),
0482   updator = cms.string( "hltESPKFUpdator" ),
0483   bestHitOnly = cms.bool( True ),
0484   seedAs5DHit = cms.bool( False ),
0485   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
0486 )
0487 process.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0488   useSameTrajFilter = cms.bool( True ),
0489   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0490   keepOriginalIfRebuildFails = cms.bool( True ),
0491   lostHitPenalty = cms.double( 1.0 ),
0492   lockHits = cms.bool( True ),
0493   requireSeedHitsInRebuild = cms.bool( True ),
0494   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0495   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0496   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0497   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0498   minNrOfHitsForRebuild = cms.int32( 2 ),
0499   maxCand = cms.int32( 5 ),
0500   alwaysUseInvalidHits = cms.bool( True ),
0501   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0502   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0503   intermediateCleaning = cms.bool( True ),
0504   foundHitBonus = cms.double( 1000.0 ),
0505   updator = cms.string( "hltESPKFUpdator" ),
0506   bestHitOnly = cms.bool( True ),
0507   seedAs5DHit = cms.bool( False )
0508 )
0509 process.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0510   minimumNumberOfHits = cms.int32( 3 ),
0511   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0512   seedExtension = cms.int32( 0 ),
0513   chargeSignificance = cms.double( -1.0 ),
0514   pixelSeedExtension = cms.bool( False ),
0515   strictSeedExtension = cms.bool( False ),
0516   nSigmaMinPt = cms.double( 5.0 ),
0517   maxCCCLostHits = cms.int32( 9999 ),
0518   minPt = cms.double( 0.9 ),
0519   maxConsecLostHits = cms.int32( 1 ),
0520   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0521   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0522   seedPairPenalty = cms.int32( 0 ),
0523   maxNumberOfHits = cms.int32( 100 ),
0524   minNumberOfHitsForLoopers = cms.int32( 13 ),
0525   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0526   minNumberOfHitsPerLoop = cms.int32( 4 ),
0527   minHitsMinPt = cms.int32( 3 ),
0528   maxLostHitsFraction = cms.double( 0.1 ),
0529   maxLostHits = cms.int32( 999 ),
0530   highEtaSwitch = cms.double( 5.0 ),
0531   minHitsAtHighEta = cms.int32( 5 )
0532 )
0533 process.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0534   useSameTrajFilter = cms.bool( True ),
0535   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0536   keepOriginalIfRebuildFails = cms.bool( True ),
0537   lostHitPenalty = cms.double( 1.0 ),
0538   lockHits = cms.bool( True ),
0539   requireSeedHitsInRebuild = cms.bool( True ),
0540   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0541   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0542   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0543   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0544   minNrOfHitsForRebuild = cms.int32( 2 ),
0545   maxCand = cms.int32( 5 ),
0546   alwaysUseInvalidHits = cms.bool( True ),
0547   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0548   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0549   intermediateCleaning = cms.bool( True ),
0550   foundHitBonus = cms.double( 1000.0 ),
0551   updator = cms.string( "hltESPKFUpdator" ),
0552   bestHitOnly = cms.bool( True ),
0553   seedAs5DHit = cms.bool( False )
0554 )
0555 process.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0556   minimumNumberOfHits = cms.int32( 3 ),
0557   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0558   seedExtension = cms.int32( 0 ),
0559   chargeSignificance = cms.double( -1.0 ),
0560   pixelSeedExtension = cms.bool( False ),
0561   strictSeedExtension = cms.bool( False ),
0562   nSigmaMinPt = cms.double( 5.0 ),
0563   maxCCCLostHits = cms.int32( 9999 ),
0564   minPt = cms.double( 0.9 ),
0565   maxConsecLostHits = cms.int32( 1 ),
0566   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0567   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0568   seedPairPenalty = cms.int32( 0 ),
0569   maxNumberOfHits = cms.int32( 100 ),
0570   minNumberOfHitsForLoopers = cms.int32( 13 ),
0571   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0572   minNumberOfHitsPerLoop = cms.int32( 4 ),
0573   minHitsMinPt = cms.int32( 3 ),
0574   maxLostHitsFraction = cms.double( 0.1 ),
0575   maxLostHits = cms.int32( 999 ),
0576   highEtaSwitch = cms.double( 5.0 ),
0577   minHitsAtHighEta = cms.int32( 5 )
0578 )
0579 process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( 
0580   minimumNumberOfHits = cms.int32( 5 ),
0581   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0582   seedExtension = cms.int32( 0 ),
0583   chargeSignificance = cms.double( -1.0 ),
0584   pixelSeedExtension = cms.bool( False ),
0585   strictSeedExtension = cms.bool( False ),
0586   nSigmaMinPt = cms.double( 5.0 ),
0587   maxCCCLostHits = cms.int32( 9999 ),
0588   minPt = cms.double( 0.9 ),
0589   maxConsecLostHits = cms.int32( 1 ),
0590   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0591   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0592   seedPairPenalty = cms.int32( 0 ),
0593   maxNumberOfHits = cms.int32( 100 ),
0594   minNumberOfHitsForLoopers = cms.int32( 13 ),
0595   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0596   minNumberOfHitsPerLoop = cms.int32( 4 ),
0597   minHitsMinPt = cms.int32( 3 ),
0598   maxLostHitsFraction = cms.double( 0.1 ),
0599   maxLostHits = cms.int32( 999 ),
0600   highEtaSwitch = cms.double( 5.0 ),
0601   minHitsAtHighEta = cms.int32( 5 )
0602 )
0603 process.HLTSiStripClusterChargeCutLoose = cms.PSet(  value = cms.double( 1620.0 ) )
0604 process.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet( 
0605   ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
0606   subclusterCutSN = cms.double( 12.0 ),
0607   trimMaxADC = cms.double( 30.0 ),
0608   seedCutMIPs = cms.double( 0.35 ),
0609   subclusterCutMIPs = cms.double( 0.45 ),
0610   subclusterWindow = cms.double( 0.7 ),
0611   maxNSat = cms.uint32( 3 ),
0612   trimMaxFracNeigh = cms.double( 0.25 ),
0613   maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
0614   seedCutSN = cms.double( 7.0 ),
0615   layerMask = cms.PSet( 
0616     TOB = cms.bool( False ),
0617     TIB = cms.vuint32( 1, 2 ),
0618     TID = cms.vuint32( 1, 2 ),
0619     TEC = cms.bool( False )
0620   ),
0621   maxTrimmedSizeDiffPos = cms.double( 0.7 ),
0622   trimMaxFracTotal = cms.double( 0.15 )
0623 )
0624 process.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet( 
0625   minimumNumberOfHits = cms.int32( 4 ),
0626   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0627   seedExtension = cms.int32( 0 ),
0628   chargeSignificance = cms.double( -1.0 ),
0629   pixelSeedExtension = cms.bool( False ),
0630   strictSeedExtension = cms.bool( False ),
0631   maxCCCLostHits = cms.int32( 0 ),
0632   nSigmaMinPt = cms.double( 5.0 ),
0633   minPt = cms.double( 1.0 ),
0634   maxConsecLostHits = cms.int32( 1 ),
0635   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0636   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0637   seedPairPenalty = cms.int32( 0 ),
0638   maxNumberOfHits = cms.int32( 100 ),
0639   minNumberOfHitsForLoopers = cms.int32( 13 ),
0640   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0641   minNumberOfHitsPerLoop = cms.int32( 4 ),
0642   minHitsMinPt = cms.int32( 3 ),
0643   maxLostHitsFraction = cms.double( 0.1 ),
0644   maxLostHits = cms.int32( 999 ),
0645   highEtaSwitch = cms.double( 5.0 ),
0646   minHitsAtHighEta = cms.int32( 5 )
0647 )
0648 process.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0649   useSameTrajFilter = cms.bool( True ),
0650   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0651   keepOriginalIfRebuildFails = cms.bool( False ),
0652   lostHitPenalty = cms.double( 30.0 ),
0653   lockHits = cms.bool( True ),
0654   requireSeedHitsInRebuild = cms.bool( True ),
0655   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0656   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0657   maxPtForLooperReconstruction = cms.double( 0.0 ),
0658   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0659   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
0660   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0661   minNrOfHitsForRebuild = cms.int32( 5 ),
0662   maxCand = cms.int32( 3 ),
0663   alwaysUseInvalidHits = cms.bool( True ),
0664   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0665   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0666   intermediateCleaning = cms.bool( True ),
0667   foundHitBonus = cms.double( 10.0 ),
0668   updator = cms.string( "hltESPKFUpdator" ),
0669   bestHitOnly = cms.bool( True ),
0670   seedAs5DHit = cms.bool( False )
0671 )
0672 process.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0673   ComponentType = cms.string( "CompositeTrajectoryFilter" ),
0674   filters = cms.VPSet( 
0675     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" )    ),
0676     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" )    )
0677   )
0678 )
0679 process.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0680   minimumNumberOfHits = cms.int32( 4 ),
0681   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0682   seedExtension = cms.int32( 0 ),
0683   chargeSignificance = cms.double( -1.0 ),
0684   pixelSeedExtension = cms.bool( False ),
0685   strictSeedExtension = cms.bool( False ),
0686   maxCCCLostHits = cms.int32( 0 ),
0687   nSigmaMinPt = cms.double( 5.0 ),
0688   minPt = cms.double( 1.0 ),
0689   maxConsecLostHits = cms.int32( 1 ),
0690   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0691   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0692   seedPairPenalty = cms.int32( 0 ),
0693   maxNumberOfHits = cms.int32( 100 ),
0694   minNumberOfHitsForLoopers = cms.int32( 13 ),
0695   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0696   minNumberOfHitsPerLoop = cms.int32( 4 ),
0697   minHitsMinPt = cms.int32( 3 ),
0698   maxLostHitsFraction = cms.double( 0.1 ),
0699   maxLostHits = cms.int32( 999 ),
0700   highEtaSwitch = cms.double( 5.0 ),
0701   minHitsAtHighEta = cms.int32( 5 )
0702 )
0703 process.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0704   useSameTrajFilter = cms.bool( True ),
0705   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0706   keepOriginalIfRebuildFails = cms.bool( True ),
0707   lostHitPenalty = cms.double( 30.0 ),
0708   lockHits = cms.bool( True ),
0709   requireSeedHitsInRebuild = cms.bool( True ),
0710   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0711   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0712   maxPtForLooperReconstruction = cms.double( 0.0 ),
0713   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0714   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0715   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0716   minNrOfHitsForRebuild = cms.int32( 1 ),
0717   maxCand = cms.int32( 3 ),
0718   alwaysUseInvalidHits = cms.bool( True ),
0719   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0720   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0721   intermediateCleaning = cms.bool( True ),
0722   foundHitBonus = cms.double( 10.0 ),
0723   updator = cms.string( "hltESPKFUpdator" ),
0724   bestHitOnly = cms.bool( True ),
0725   seedAs5DHit = cms.bool( False )
0726 )
0727 process.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0728   minimumNumberOfHits = cms.int32( 3 ),
0729   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0730   seedExtension = cms.int32( 0 ),
0731   chargeSignificance = cms.double( -1.0 ),
0732   pixelSeedExtension = cms.bool( False ),
0733   strictSeedExtension = cms.bool( False ),
0734   nSigmaMinPt = cms.double( 5.0 ),
0735   maxCCCLostHits = cms.int32( 0 ),
0736   minPt = cms.double( 1.0 ),
0737   maxConsecLostHits = cms.int32( 1 ),
0738   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0739   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0740   seedPairPenalty = cms.int32( 0 ),
0741   maxNumberOfHits = cms.int32( 100 ),
0742   minNumberOfHitsForLoopers = cms.int32( 13 ),
0743   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0744   minNumberOfHitsPerLoop = cms.int32( 4 ),
0745   minHitsMinPt = cms.int32( 3 ),
0746   maxLostHitsFraction = cms.double( 0.1 ),
0747   maxLostHits = cms.int32( 999 ),
0748   highEtaSwitch = cms.double( 5.0 ),
0749   minHitsAtHighEta = cms.int32( 5 )
0750 )
0751 process.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0752   useSameTrajFilter = cms.bool( True ),
0753   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0754   keepOriginalIfRebuildFails = cms.bool( False ),
0755   lostHitPenalty = cms.double( 30.0 ),
0756   lockHits = cms.bool( True ),
0757   requireSeedHitsInRebuild = cms.bool( True ),
0758   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0759   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0760   maxPtForLooperReconstruction = cms.double( 0.0 ),
0761   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0762   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0763   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0764   minNrOfHitsForRebuild = cms.int32( 5 ),
0765   maxCand = cms.int32( 4 ),
0766   alwaysUseInvalidHits = cms.bool( True ),
0767   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
0768   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0769   intermediateCleaning = cms.bool( True ),
0770   foundHitBonus = cms.double( 10.0 ),
0771   updator = cms.string( "hltESPKFUpdator" ),
0772   bestHitOnly = cms.bool( True ),
0773   seedAs5DHit = cms.bool( False )
0774 )
0775 process.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0776   minimumNumberOfHits = cms.int32( 3 ),
0777   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0778   seedExtension = cms.int32( 0 ),
0779   chargeSignificance = cms.double( -1.0 ),
0780   pixelSeedExtension = cms.bool( False ),
0781   strictSeedExtension = cms.bool( False ),
0782   nSigmaMinPt = cms.double( 5.0 ),
0783   maxCCCLostHits = cms.int32( 0 ),
0784   minPt = cms.double( 1.0 ),
0785   maxConsecLostHits = cms.int32( 1 ),
0786   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0787   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0788   seedPairPenalty = cms.int32( 0 ),
0789   maxNumberOfHits = cms.int32( 100 ),
0790   minNumberOfHitsForLoopers = cms.int32( 13 ),
0791   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0792   minNumberOfHitsPerLoop = cms.int32( 4 ),
0793   minHitsMinPt = cms.int32( 3 ),
0794   maxLostHitsFraction = cms.double( 0.1 ),
0795   maxLostHits = cms.int32( 999 ),
0796   highEtaSwitch = cms.double( 5.0 ),
0797   minHitsAtHighEta = cms.int32( 5 )
0798 )
0799 process.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0800   useSameTrajFilter = cms.bool( True ),
0801   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0802   keepOriginalIfRebuildFails = cms.bool( False ),
0803   lostHitPenalty = cms.double( 30.0 ),
0804   lockHits = cms.bool( True ),
0805   requireSeedHitsInRebuild = cms.bool( True ),
0806   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0807   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0808   maxPtForLooperReconstruction = cms.double( 0.0 ),
0809   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0810   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0811   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0812   minNrOfHitsForRebuild = cms.int32( 5 ),
0813   maxCand = cms.int32( 3 ),
0814   alwaysUseInvalidHits = cms.bool( True ),
0815   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
0816   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0817   intermediateCleaning = cms.bool( True ),
0818   foundHitBonus = cms.double( 10.0 ),
0819   updator = cms.string( "hltESPKFUpdator" ),
0820   bestHitOnly = cms.bool( True ),
0821   seedAs5DHit = cms.bool( False )
0822 )
0823 process.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0824   minimumNumberOfHits = cms.int32( 3 ),
0825   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0826   seedExtension = cms.int32( 0 ),
0827   chargeSignificance = cms.double( -1.0 ),
0828   pixelSeedExtension = cms.bool( False ),
0829   strictSeedExtension = cms.bool( False ),
0830   nSigmaMinPt = cms.double( 5.0 ),
0831   maxCCCLostHits = cms.int32( 0 ),
0832   minPt = cms.double( 2.8 ),
0833   maxConsecLostHits = cms.int32( 1 ),
0834   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0835   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0836   seedPairPenalty = cms.int32( 0 ),
0837   maxNumberOfHits = cms.int32( 100 ),
0838   minNumberOfHitsForLoopers = cms.int32( 13 ),
0839   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0840   minNumberOfHitsPerLoop = cms.int32( 4 ),
0841   minHitsMinPt = cms.int32( 3 ),
0842   maxLostHitsFraction = cms.double( 0.1 ),
0843   maxLostHits = cms.int32( 999 ),
0844   highEtaSwitch = cms.double( 5.0 ),
0845   minHitsAtHighEta = cms.int32( 5 )
0846 )
0847 process.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0848   useSameTrajFilter = cms.bool( True ),
0849   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0850   keepOriginalIfRebuildFails = cms.bool( False ),
0851   lostHitPenalty = cms.double( 30.0 ),
0852   lockHits = cms.bool( True ),
0853   requireSeedHitsInRebuild = cms.bool( True ),
0854   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0855   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0856   maxPtForLooperReconstruction = cms.double( 0.0 ),
0857   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0858   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0859   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0860   minNrOfHitsForRebuild = cms.int32( 5 ),
0861   maxCand = cms.int32( 4 ),
0862   alwaysUseInvalidHits = cms.bool( True ),
0863   estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
0864   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0865   intermediateCleaning = cms.bool( True ),
0866   foundHitBonus = cms.double( 10.0 ),
0867   updator = cms.string( "hltESPKFUpdator" ),
0868   bestHitOnly = cms.bool( True ),
0869   seedAs5DHit = cms.bool( False )
0870 )
0871 process.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0872   minimumNumberOfHits = cms.int32( 3 ),
0873   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0874   seedExtension = cms.int32( 0 ),
0875   chargeSignificance = cms.double( -1.0 ),
0876   pixelSeedExtension = cms.bool( False ),
0877   strictSeedExtension = cms.bool( False ),
0878   nSigmaMinPt = cms.double( 5.0 ),
0879   maxCCCLostHits = cms.int32( 9999 ),
0880   minPt = cms.double( 5.0 ),
0881   maxConsecLostHits = cms.int32( 1 ),
0882   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0883   constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
0884   seedPairPenalty = cms.int32( 0 ),
0885   maxNumberOfHits = cms.int32( 100 ),
0886   minNumberOfHitsForLoopers = cms.int32( 13 ),
0887   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0888   minNumberOfHitsPerLoop = cms.int32( 4 ),
0889   minHitsMinPt = cms.int32( 3 ),
0890   maxLostHitsFraction = cms.double( 0.1 ),
0891   maxLostHits = cms.int32( 999 ),
0892   highEtaSwitch = cms.double( 5.0 ),
0893   minHitsAtHighEta = cms.int32( 5 )
0894 )
0895 process.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0896   minimumNumberOfHits = cms.int32( 4 ),
0897   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0898   seedExtension = cms.int32( 0 ),
0899   chargeSignificance = cms.double( -1.0 ),
0900   pixelSeedExtension = cms.bool( False ),
0901   strictSeedExtension = cms.bool( False ),
0902   nSigmaMinPt = cms.double( 5.0 ),
0903   maxCCCLostHits = cms.int32( 9999 ),
0904   minPt = cms.double( 5.0 ),
0905   maxConsecLostHits = cms.int32( 1 ),
0906   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0907   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0908   seedPairPenalty = cms.int32( 1 ),
0909   maxNumberOfHits = cms.int32( 100 ),
0910   minNumberOfHitsForLoopers = cms.int32( 13 ),
0911   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0912   minNumberOfHitsPerLoop = cms.int32( 4 ),
0913   minHitsMinPt = cms.int32( 3 ),
0914   maxLostHitsFraction = cms.double( 0.1 ),
0915   maxLostHits = cms.int32( 0 ),
0916   highEtaSwitch = cms.double( 5.0 ),
0917   minHitsAtHighEta = cms.int32( 5 )
0918 )
0919 process.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0920   useSameTrajFilter = cms.bool( True ),
0921   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0922   keepOriginalIfRebuildFails = cms.bool( False ),
0923   lostHitPenalty = cms.double( 30.0 ),
0924   lockHits = cms.bool( True ),
0925   requireSeedHitsInRebuild = cms.bool( True ),
0926   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0927   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0928   maxPtForLooperReconstruction = cms.double( 0.0 ),
0929   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0930   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0931   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0932   minNrOfHitsForRebuild = cms.int32( 4 ),
0933   maxCand = cms.int32( 2 ),
0934   alwaysUseInvalidHits = cms.bool( False ),
0935   estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
0936   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0937   intermediateCleaning = cms.bool( True ),
0938   foundHitBonus = cms.double( 10.0 ),
0939   updator = cms.string( "hltESPKFUpdator" ),
0940   bestHitOnly = cms.bool( True ),
0941   seedAs5DHit = cms.bool( False )
0942 )
0943 process.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0944   minimumNumberOfHits = cms.int32( 5 ),
0945   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0946   seedExtension = cms.int32( 0 ),
0947   chargeSignificance = cms.double( -1.0 ),
0948   pixelSeedExtension = cms.bool( False ),
0949   strictSeedExtension = cms.bool( False ),
0950   nSigmaMinPt = cms.double( 5.0 ),
0951   maxCCCLostHits = cms.int32( 9999 ),
0952   minPt = cms.double( 5.0 ),
0953   maxConsecLostHits = cms.int32( 1 ),
0954   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0955   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0956   seedPairPenalty = cms.int32( 1 ),
0957   maxNumberOfHits = cms.int32( 100 ),
0958   minNumberOfHitsForLoopers = cms.int32( 13 ),
0959   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0960   minNumberOfHitsPerLoop = cms.int32( 4 ),
0961   minHitsMinPt = cms.int32( 3 ),
0962   maxLostHitsFraction = cms.double( 0.1 ),
0963   maxLostHits = cms.int32( 0 ),
0964   highEtaSwitch = cms.double( 5.0 ),
0965   minHitsAtHighEta = cms.int32( 5 )
0966 )
0967 process.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0968   minimumNumberOfHits = cms.int32( 4 ),
0969   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0970   seedExtension = cms.int32( 0 ),
0971   chargeSignificance = cms.double( -1.0 ),
0972   pixelSeedExtension = cms.bool( False ),
0973   strictSeedExtension = cms.bool( False ),
0974   nSigmaMinPt = cms.double( 5.0 ),
0975   maxCCCLostHits = cms.int32( 9999 ),
0976   minPt = cms.double( 5.0 ),
0977   maxConsecLostHits = cms.int32( 1 ),
0978   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0979   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0980   seedPairPenalty = cms.int32( 1 ),
0981   maxNumberOfHits = cms.int32( 100 ),
0982   minNumberOfHitsForLoopers = cms.int32( 13 ),
0983   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0984   minNumberOfHitsPerLoop = cms.int32( 4 ),
0985   minHitsMinPt = cms.int32( 3 ),
0986   maxLostHitsFraction = cms.double( 0.1 ),
0987   maxLostHits = cms.int32( 0 ),
0988   highEtaSwitch = cms.double( 5.0 ),
0989   minHitsAtHighEta = cms.int32( 5 )
0990 )
0991 process.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0992   useSameTrajFilter = cms.bool( False ),
0993   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0994   keepOriginalIfRebuildFails = cms.bool( False ),
0995   lostHitPenalty = cms.double( 30.0 ),
0996   lockHits = cms.bool( True ),
0997   requireSeedHitsInRebuild = cms.bool( True ),
0998   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0999   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1000   maxPtForLooperReconstruction = cms.double( 0.0 ),
1001   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1002   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1003   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1004   minNrOfHitsForRebuild = cms.int32( 4 ),
1005   maxCand = cms.int32( 2 ),
1006   alwaysUseInvalidHits = cms.bool( False ),
1007   estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1008   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1009   intermediateCleaning = cms.bool( True ),
1010   foundHitBonus = cms.double( 10.0 ),
1011   updator = cms.string( "hltESPKFUpdator" ),
1012   bestHitOnly = cms.bool( True ),
1013   seedAs5DHit = cms.bool( False )
1014 )
1015 process.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
1016   minimumNumberOfHits = cms.int32( 4 ),
1017   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1018   seedExtension = cms.int32( 0 ),
1019   chargeSignificance = cms.double( -1.0 ),
1020   pixelSeedExtension = cms.bool( False ),
1021   strictSeedExtension = cms.bool( False ),
1022   nSigmaMinPt = cms.double( 5.0 ),
1023   maxCCCLostHits = cms.int32( 9999 ),
1024   minPt = cms.double( 5.0 ),
1025   maxConsecLostHits = cms.int32( 1 ),
1026   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1027   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1028   seedPairPenalty = cms.int32( 0 ),
1029   maxNumberOfHits = cms.int32( 100 ),
1030   minNumberOfHitsForLoopers = cms.int32( 13 ),
1031   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1032   minNumberOfHitsPerLoop = cms.int32( 4 ),
1033   minHitsMinPt = cms.int32( 3 ),
1034   maxLostHitsFraction = cms.double( 0.1 ),
1035   maxLostHits = cms.int32( 999 ),
1036   highEtaSwitch = cms.double( 5.0 ),
1037   minHitsAtHighEta = cms.int32( 5 )
1038 )
1039 process.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1040   useSameTrajFilter = cms.bool( True ),
1041   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1042   keepOriginalIfRebuildFails = cms.bool( False ),
1043   lostHitPenalty = cms.double( 30.0 ),
1044   lockHits = cms.bool( True ),
1045   requireSeedHitsInRebuild = cms.bool( True ),
1046   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1047   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1048   maxPtForLooperReconstruction = cms.double( 0.0 ),
1049   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1050   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1051   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1052   minNrOfHitsForRebuild = cms.int32( 5 ),
1053   maxCand = cms.int32( 50 ),
1054   alwaysUseInvalidHits = cms.bool( True ),
1055   estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1056   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1057   intermediateCleaning = cms.bool( True ),
1058   foundHitBonus = cms.double( 10.0 ),
1059   updator = cms.string( "hltESPKFUpdator" ),
1060   bestHitOnly = cms.bool( True ),
1061   seedAs5DHit = cms.bool( False )
1062 )
1063 process.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1064   useSameTrajFilter = cms.bool( True ),
1065   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1066   keepOriginalIfRebuildFails = cms.bool( False ),
1067   lostHitPenalty = cms.double( 30.0 ),
1068   lockHits = cms.bool( True ),
1069   requireSeedHitsInRebuild = cms.bool( True ),
1070   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1071   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1072   maxPtForLooperReconstruction = cms.double( 0.0 ),
1073   propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1074   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1075   propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1076   minNrOfHitsForRebuild = cms.int32( 5 ),
1077   maxCand = cms.int32( 2 ),
1078   alwaysUseInvalidHits = cms.bool( True ),
1079   estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1080   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1081   intermediateCleaning = cms.bool( True ),
1082   foundHitBonus = cms.double( 10.0 ),
1083   updator = cms.string( "hltESPKFUpdator" ),
1084   bestHitOnly = cms.bool( True ),
1085   seedAs5DHit = cms.bool( False )
1086 )
1087 process.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1088   minimumNumberOfHits = cms.int32( 4 ),
1089   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1090   seedExtension = cms.int32( 0 ),
1091   chargeSignificance = cms.double( -1.0 ),
1092   pixelSeedExtension = cms.bool( False ),
1093   strictSeedExtension = cms.bool( False ),
1094   maxCCCLostHits = cms.int32( 0 ),
1095   nSigmaMinPt = cms.double( 5.0 ),
1096   minPt = cms.double( 3.0 ),
1097   maxConsecLostHits = cms.int32( 1 ),
1098   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1099   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1100   seedPairPenalty = cms.int32( 0 ),
1101   maxNumberOfHits = cms.int32( 100 ),
1102   minNumberOfHitsForLoopers = cms.int32( 13 ),
1103   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1104   minNumberOfHitsPerLoop = cms.int32( 4 ),
1105   minHitsMinPt = cms.int32( 3 ),
1106   maxLostHitsFraction = cms.double( 0.1 ),
1107   maxLostHits = cms.int32( 999 ),
1108   highEtaSwitch = cms.double( 5.0 ),
1109   minHitsAtHighEta = cms.int32( 5 )
1110 )
1111 process.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1112   useSameTrajFilter = cms.bool( True ),
1113   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1114   keepOriginalIfRebuildFails = cms.bool( True ),
1115   lostHitPenalty = cms.double( 30.0 ),
1116   lockHits = cms.bool( True ),
1117   requireSeedHitsInRebuild = cms.bool( True ),
1118   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1119   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1120   maxPtForLooperReconstruction = cms.double( 0.0 ),
1121   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1122   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1123   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1124   minNrOfHitsForRebuild = cms.int32( 1 ),
1125   maxCand = cms.int32( 3 ),
1126   alwaysUseInvalidHits = cms.bool( True ),
1127   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1128   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1129   intermediateCleaning = cms.bool( True ),
1130   foundHitBonus = cms.double( 10.0 ),
1131   updator = cms.string( "hltESPKFUpdator" ),
1132   bestHitOnly = cms.bool( True ),
1133   seedAs5DHit = cms.bool( False )
1134 )
1135 process.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1136   minimumNumberOfHits = cms.int32( 3 ),
1137   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1138   seedExtension = cms.int32( 0 ),
1139   chargeSignificance = cms.double( -1.0 ),
1140   pixelSeedExtension = cms.bool( False ),
1141   strictSeedExtension = cms.bool( False ),
1142   nSigmaMinPt = cms.double( 5.0 ),
1143   maxCCCLostHits = cms.int32( 0 ),
1144   minPt = cms.double( 2.8 ),
1145   maxConsecLostHits = cms.int32( 1 ),
1146   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1147   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1148   seedPairPenalty = cms.int32( 0 ),
1149   maxNumberOfHits = cms.int32( 100 ),
1150   minNumberOfHitsForLoopers = cms.int32( 13 ),
1151   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1152   minNumberOfHitsPerLoop = cms.int32( 4 ),
1153   minHitsMinPt = cms.int32( 3 ),
1154   maxLostHitsFraction = cms.double( 0.1 ),
1155   maxLostHits = cms.int32( 999 ),
1156   highEtaSwitch = cms.double( 5.0 ),
1157   minHitsAtHighEta = cms.int32( 5 )
1158 )
1159 process.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1160   useSameTrajFilter = cms.bool( True ),
1161   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1162   keepOriginalIfRebuildFails = cms.bool( False ),
1163   lostHitPenalty = cms.double( 30.0 ),
1164   lockHits = cms.bool( True ),
1165   requireSeedHitsInRebuild = cms.bool( True ),
1166   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1167   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1168   maxPtForLooperReconstruction = cms.double( 0.0 ),
1169   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1170   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1171   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1172   minNrOfHitsForRebuild = cms.int32( 5 ),
1173   maxCand = cms.int32( 4 ),
1174   alwaysUseInvalidHits = cms.bool( True ),
1175   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1176   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1177   intermediateCleaning = cms.bool( True ),
1178   foundHitBonus = cms.double( 10.0 ),
1179   updator = cms.string( "hltESPKFUpdator" ),
1180   bestHitOnly = cms.bool( True ),
1181   seedAs5DHit = cms.bool( False )
1182 )
1183 process.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1184   minimumNumberOfHits = cms.int32( 3 ),
1185   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1186   seedExtension = cms.int32( 0 ),
1187   chargeSignificance = cms.double( -1.0 ),
1188   pixelSeedExtension = cms.bool( False ),
1189   strictSeedExtension = cms.bool( False ),
1190   nSigmaMinPt = cms.double( 5.0 ),
1191   maxCCCLostHits = cms.int32( 0 ),
1192   minPt = cms.double( 3.5 ),
1193   maxConsecLostHits = cms.int32( 1 ),
1194   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1195   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1196   seedPairPenalty = cms.int32( 0 ),
1197   maxNumberOfHits = cms.int32( 100 ),
1198   minNumberOfHitsForLoopers = cms.int32( 13 ),
1199   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1200   minNumberOfHitsPerLoop = cms.int32( 4 ),
1201   minHitsMinPt = cms.int32( 3 ),
1202   maxLostHitsFraction = cms.double( 0.1 ),
1203   maxLostHits = cms.int32( 999 ),
1204   highEtaSwitch = cms.double( 5.0 ),
1205   minHitsAtHighEta = cms.int32( 5 )
1206 )
1207 process.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1208   useSameTrajFilter = cms.bool( True ),
1209   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1210   keepOriginalIfRebuildFails = cms.bool( False ),
1211   lostHitPenalty = cms.double( 30.0 ),
1212   lockHits = cms.bool( True ),
1213   requireSeedHitsInRebuild = cms.bool( True ),
1214   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1215   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1216   maxPtForLooperReconstruction = cms.double( 0.0 ),
1217   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1218   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1219   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1220   minNrOfHitsForRebuild = cms.int32( 5 ),
1221   maxCand = cms.int32( 3 ),
1222   alwaysUseInvalidHits = cms.bool( True ),
1223   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1224   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1225   intermediateCleaning = cms.bool( True ),
1226   foundHitBonus = cms.double( 10.0 ),
1227   updator = cms.string( "hltESPKFUpdator" ),
1228   bestHitOnly = cms.bool( True ),
1229   seedAs5DHit = cms.bool( False )
1230 )
1231 process.streams = cms.PSet( 
1232   DQM = cms.vstring( 'OnlineMonitor' ),
1233   PhysicsCommissioning = cms.vstring( 'HLTPhysics',
1234     'ZeroBias' )
1235 )
1236 process.datasets = cms.PSet( 
1237   HLTPhysics = cms.vstring( 'HLT_Physics_v15' ),
1238   OnlineMonitor = cms.vstring( 'HLT_Physics_v15',
1239     'HLT_Random_v3',
1240     'HLT_ZeroBias_v14' ),
1241   ZeroBias = cms.vstring( 'HLT_Random_v3',
1242     'HLT_ZeroBias_v14' )
1243 )
1244 
1245 process.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
1246     recordName = cms.string( "CSCChannelMapperRecord" ),
1247     iovIsRunNotTime = cms.bool( True ),
1248     firstValid = cms.vuint32( 1 )
1249 )
1250 process.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
1251     recordName = cms.string( "CSCIndexerRecord" ),
1252     iovIsRunNotTime = cms.bool( True ),
1253     firstValid = cms.vuint32( 1 )
1254 )
1255 process.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
1256     recordName = cms.string( "L1TGlobalParametersRcd" ),
1257     iovIsRunNotTime = cms.bool( True ),
1258     firstValid = cms.vuint32( 1 )
1259 )
1260 process.GlobalTag = cms.ESSource( "PoolDBESSource",
1261     DBParameters = cms.PSet( 
1262       messageLevel = cms.untracked.int32( 0 ),
1263       authenticationPath = cms.untracked.string( "." )
1264     ),
1265     connect = cms.string( "frontier://FrontierProd/CMS_CONDITIONS" ),
1266     globaltag = cms.string( "None" ),
1267     snapshotTime = cms.string( "" ),
1268     frontierKey = cms.untracked.string( "" ),
1269     toGet = cms.VPSet( 
1270       cms.PSet(  refreshTime = cms.uint64( 2 ),
1271         record = cms.string( "BeamSpotOnlineLegacyObjectsRcd" )
1272       ),
1273       cms.PSet(  refreshTime = cms.uint64( 2 ),
1274         record = cms.string( "BeamSpotOnlineHLTObjectsRcd" )
1275       ),
1276       cms.PSet(  refreshTime = cms.uint64( 40 ),
1277         record = cms.string( "LHCInfoPerLSRcd" )
1278       ),
1279       cms.PSet(  refreshTime = cms.uint64( 40 ),
1280         record = cms.string( "LHCInfoPerFillRcd" )
1281       )
1282     ),
1283     JsonDumpFileName = cms.untracked.string( "" ),
1284     DumpStat = cms.untracked.bool( False ),
1285     ReconnectEachRun = cms.untracked.bool( True ),
1286     RefreshAlways = cms.untracked.bool( False ),
1287     RefreshEachRun = cms.untracked.bool( True ),
1288     RefreshOpenIOVs = cms.untracked.bool( False ),
1289     pfnPostfix = cms.untracked.string( "" ),
1290     pfnPrefix = cms.untracked.string( "" ),
1291     recordsToDebug = cms.untracked.vstring(  ),
1292     appendToDataLabel = cms.string( "" )
1293 )
1294 process.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
1295     appendToDataLabel = cms.string( "HBHE" ),
1296     timeSlewParametersM2 = cms.VPSet( 
1297       cms.PSet(  tmax = cms.double( 16.0 ),
1298         tzero = cms.double( 23.960177 ),
1299         slope = cms.double( -3.178648 )
1300       ),
1301       cms.PSet(  tmax = cms.double( 10.0 ),
1302         tzero = cms.double( 11.977461 ),
1303         slope = cms.double( -1.5610227 )
1304       ),
1305       cms.PSet(  tmax = cms.double( 6.25 ),
1306         tzero = cms.double( 9.109694 ),
1307         slope = cms.double( -1.075824 )
1308       )
1309     ),
1310     timeSlewParametersM3 = cms.VPSet( 
1311       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1312         tspar2_siPM = cms.double( 0.0 ),
1313         tspar2 = cms.double( 0.0 ),
1314         cap = cms.double( 6.0 ),
1315         tspar1 = cms.double( -2.19142 ),
1316         tspar0 = cms.double( 12.2999 ),
1317         tspar1_siPM = cms.double( 0.0 )
1318       ),
1319       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1320         tspar2_siPM = cms.double( 0.0 ),
1321         tspar2 = cms.double( 32.0 ),
1322         cap = cms.double( 6.0 ),
1323         tspar1 = cms.double( -3.2 ),
1324         tspar0 = cms.double( 15.5 ),
1325         tspar1_siPM = cms.double( 0.0 )
1326       ),
1327       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1328         tspar2_siPM = cms.double( 0.0 ),
1329         tspar2 = cms.double( 0.0 ),
1330         cap = cms.double( 6.0 ),
1331         tspar1 = cms.double( -2.19142 ),
1332         tspar0 = cms.double( 12.2999 ),
1333         tspar1_siPM = cms.double( 0.0 )
1334       ),
1335       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
1336         tspar2_siPM = cms.double( 0.0 ),
1337         tspar2 = cms.double( 0.0 ),
1338         cap = cms.double( 6.0 ),
1339         tspar1 = cms.double( -2.19142 ),
1340         tspar0 = cms.double( 12.2999 ),
1341         tspar1_siPM = cms.double( 0.0 )
1342       )
1343     )
1344 )
1345 process.HepPDTESSource = cms.ESSource( "HepPDTESSource",
1346     pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" )
1347 )
1348 process.eegeom = cms.ESSource( "EmptyESSource",
1349     recordName = cms.string( "EcalMappingRcd" ),
1350     iovIsRunNotTime = cms.bool( True ),
1351     firstValid = cms.vuint32( 1 )
1352 )
1353 process.es_hardcode = cms.ESSource( "HcalHardcodeCalibrations",
1354     fromDDD = cms.untracked.bool( False ),
1355     toGet = cms.untracked.vstring( 'GainWidths' )
1356 )
1357 process.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
1358     recordName = cms.string( "JetTagComputerRecord" ),
1359     iovIsRunNotTime = cms.bool( True ),
1360     firstValid = cms.vuint32( 1 )
1361 )
1362 process.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
1363     recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
1364     iovIsRunNotTime = cms.bool( True ),
1365     firstValid = cms.vuint32( 1 )
1366 )
1367 process.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
1368     recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
1369     iovIsRunNotTime = cms.bool( True ),
1370     firstValid = cms.vuint32( 1 )
1371 )
1372 process.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
1373     recordName = cms.string( "PFRecHitHCALParamsRecord" ),
1374     iovIsRunNotTime = cms.bool( True ),
1375     firstValid = cms.vuint32( 1 )
1376 )
1377 process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
1378     recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
1379     iovIsRunNotTime = cms.bool( True ),
1380     firstValid = cms.vuint32( 1 )
1381 )
1382 process.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
1383     recordName = cms.string( "TfGraphRecord" ),
1384     iovIsRunNotTime = cms.bool( True ),
1385     firstValid = cms.vuint32( 1 )
1386 )
1387 process.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
1388     RunType = cms.string( "Run3" ),
1389     PitchSimY = cms.double( 0.15 ),
1390     PitchSimX = cms.double( 0.1 ),
1391     thickness = cms.double( 0.23 ),
1392     noOfPixelSimX = cms.int32( 160 ),
1393     noOfPixelSimY = cms.int32( 104 ),
1394     noOfPixels = cms.int32( 16640 ),
1395     simXWidth = cms.double( 16.6 ),
1396     simYWidth = cms.double( 16.2 ),
1397     deadEdgeWidth = cms.double( 0.2 ),
1398     activeEdgeSigma = cms.double( 0.02 ),
1399     physActiveEdgeDist = cms.double( 0.15 ),
1400     appendToDataLabel = cms.string( "" )
1401 )
1402 
1403 process.mkFitGeometryESProducer = cms.ESProducer( "MkFitGeometryESProducer",
1404   appendToDataLabel = cms.string( "" )
1405 )
1406 process.hltESPIter0PFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
1407   ComponentName = cms.string( "hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
1408   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltiter0.json" ),
1409   minPt = cms.double( 0.0 ),
1410   maxClusterSize = cms.uint32( 8 ),
1411   appendToDataLabel = cms.string( "" )
1412 )
1413 process.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
1414   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
1415   SimpleMagneticField = cms.string( "" ),
1416   PropagationDirection = cms.string( "anyDirection" ),
1417   MaxDPhi = cms.double( 1.6 ),
1418   appendToDataLabel = cms.string( "" )
1419 )
1420 process.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
1421   AlgoName = cms.string( "CSCChannelMapperPostls1" )
1422 )
1423 process.CSCGeometryESModule = cms.ESProducer( "CSCGeometryESModule",
1424   fromDDD = cms.bool( False ),
1425   fromDD4hep = cms.bool( False ),
1426   alignmentsLabel = cms.string( "" ),
1427   appendToDataLabel = cms.string( "" ),
1428   useRealWireGeometry = cms.bool( True ),
1429   useOnlyWiresInME1a = cms.bool( False ),
1430   useGangedStripsInME1a = cms.bool( False ),
1431   useCentreTIOffsets = cms.bool( False ),
1432   applyAlignment = cms.bool( True ),
1433   debugV = cms.untracked.bool( False )
1434 )
1435 process.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
1436   AlgoName = cms.string( "CSCIndexerPostls1" )
1437 )
1438 process.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
1439   appendToDataLabel = cms.string( "" )
1440 )
1441 process.CaloGeometryBuilder = cms.ESProducer( "CaloGeometryBuilder",
1442   SelectedCalos = cms.vstring( 'HCAL',
1443     'ZDC',
1444     'EcalBarrel',
1445     'EcalEndcap',
1446     'EcalPreshower',
1447     'TOWER' )
1448 )
1449 process.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
1450 process.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
1451   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
1452   MapAuto = cms.untracked.bool( False ),
1453   SkipHE = cms.untracked.bool( False ),
1454   appendToDataLabel = cms.string( "" )
1455 )
1456 process.CaloTowerGeometryFromDBEP = cms.ESProducer( "CaloTowerGeometryFromDBEP",
1457   applyAlignment = cms.bool( False )
1458 )
1459 process.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
1460   appendToDataLabel = cms.string( "" )
1461 )
1462 process.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
1463   dump = cms.untracked.vstring(  ),
1464   appendToDataLabel = cms.string( "" )
1465 )
1466 process.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
1467   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
1468   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
1469   ComponentName = cms.string( "ClusterShapeHitFilter" ),
1470   isPhase2 = cms.bool( False ),
1471   doPixelShapeCut = cms.bool( True ),
1472   doStripShapeCut = cms.bool( True ),
1473   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1474   appendToDataLabel = cms.string( "" )
1475 )
1476 process.DTGeometryESModule = cms.ESProducer( "DTGeometryESModule",
1477   fromDDD = cms.bool( False ),
1478   fromDD4hep = cms.bool( False ),
1479   DDDetector = cms.ESInputTag( "","" ),
1480   alignmentsLabel = cms.string( "" ),
1481   appendToDataLabel = cms.string( "" ),
1482   attribute = cms.string( "MuStructure" ),
1483   value = cms.string( "MuonBarrelDT" ),
1484   applyAlignment = cms.bool( True )
1485 )
1486 process.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
1487   appendToDataLabel = cms.string( "" )
1488 )
1489 process.EcalBarrelGeometryFromDBEP = cms.ESProducer( "EcalBarrelGeometryFromDBEP",
1490   applyAlignment = cms.bool( True )
1491 )
1492 process.EcalElectronicsMappingBuilder = cms.ESProducer( "EcalElectronicsMappingBuilder" )
1493 process.EcalEndcapGeometryFromDBEP = cms.ESProducer( "EcalEndcapGeometryFromDBEP",
1494   applyAlignment = cms.bool( True )
1495 )
1496 process.EcalLaserCorrectionService = cms.ESProducer( "EcalLaserCorrectionService",
1497   maxExtrapolationTimeInSec = cms.uint32( 0 ),
1498   appendToDataLabel = cms.string( "" )
1499 )
1500 process.EcalPreshowerGeometryFromDBEP = cms.ESProducer( "EcalPreshowerGeometryFromDBEP",
1501   applyAlignment = cms.bool( True )
1502 )
1503 process.GEMGeometryESModule = cms.ESProducer( "GEMGeometryESModule",
1504   fromDDD = cms.bool( False ),
1505   fromDD4hep = cms.bool( False ),
1506   applyAlignment = cms.bool( False ),
1507   alignmentsLabel = cms.string( "" ),
1508   appendToDataLabel = cms.string( "" )
1509 )
1510 process.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
1511   TotalBxInEvent = cms.int32( 5 ),
1512   NumberPhysTriggers = cms.uint32( 512 ),
1513   NumberL1Muon = cms.uint32( 8 ),
1514   NumberL1EGamma = cms.uint32( 12 ),
1515   NumberL1Jet = cms.uint32( 12 ),
1516   NumberL1Tau = cms.uint32( 12 ),
1517   NumberChips = cms.uint32( 1 ),
1518   PinsOnChip = cms.uint32( 512 ),
1519   OrderOfChip = cms.vint32( 1 ),
1520   NumberL1IsoEG = cms.uint32( 4 ),
1521   NumberL1JetCounts = cms.uint32( 12 ),
1522   UnitLength = cms.int32( 8 ),
1523   NumberL1ForJet = cms.uint32( 4 ),
1524   IfCaloEtaNumberBits = cms.uint32( 4 ),
1525   IfMuEtaNumberBits = cms.uint32( 6 ),
1526   NumberL1TauJet = cms.uint32( 4 ),
1527   NumberL1Mu = cms.uint32( 4 ),
1528   NumberConditionChips = cms.uint32( 1 ),
1529   NumberPsbBoards = cms.int32( 7 ),
1530   NumberL1CenJet = cms.uint32( 4 ),
1531   PinsOnConditionChip = cms.uint32( 512 ),
1532   NumberL1NoIsoEG = cms.uint32( 4 ),
1533   NumberTechnicalTriggers = cms.uint32( 64 ),
1534   NumberPhysTriggersExtended = cms.uint32( 64 ),
1535   WordLength = cms.int32( 64 ),
1536   OrderConditionChip = cms.vint32( 1 ),
1537   appendToDataLabel = cms.string( "" )
1538 )
1539 process.HcalGeometryFromDBEP = cms.ESProducer( "HcalGeometryFromDBEP",
1540   applyAlignment = cms.bool( False )
1541 )
1542 process.HcalTopologyIdealEP = cms.ESProducer( "HcalTopologyIdealEP",
1543   Exclude = cms.untracked.string( "" ),
1544   MergePosition = cms.untracked.bool( True ),
1545   appendToDataLabel = cms.string( "" )
1546 )
1547 process.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1548   SimpleMagneticField = cms.string( "" ),
1549   MaxDPhi = cms.double( 1.6 ),
1550   ComponentName = cms.string( "PropagatorWithMaterial" ),
1551   Mass = cms.double( 0.105 ),
1552   PropagationDirection = cms.string( "alongMomentum" ),
1553   useRungeKutta = cms.bool( False ),
1554   ptMin = cms.double( -1.0 )
1555 )
1556 process.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
1557   SimpleMagneticField = cms.string( "ParabolicMf" ),
1558   MaxDPhi = cms.double( 1.6 ),
1559   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
1560   Mass = cms.double( 0.139 ),
1561   PropagationDirection = cms.string( "alongMomentum" ),
1562   useRungeKutta = cms.bool( False ),
1563   ptMin = cms.double( -1.0 )
1564 )
1565 process.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
1566   SimpleMagneticField = cms.string( "ParabolicMf" ),
1567   MaxDPhi = cms.double( 1.6 ),
1568   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
1569   Mass = cms.double( 0.105 ),
1570   PropagationDirection = cms.string( "alongMomentum" ),
1571   useRungeKutta = cms.bool( False ),
1572   ptMin = cms.double( -1.0 )
1573 )
1574 process.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1575   SimpleMagneticField = cms.string( "" ),
1576   MaxDPhi = cms.double( 1.6 ),
1577   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
1578   Mass = cms.double( 0.105 ),
1579   PropagationDirection = cms.string( "oppositeToMomentum" ),
1580   useRungeKutta = cms.bool( False ),
1581   ptMin = cms.double( -1.0 )
1582 )
1583 process.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
1584   SimpleMagneticField = cms.string( "ParabolicMf" ),
1585   MaxDPhi = cms.double( 1.6 ),
1586   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
1587   Mass = cms.double( 0.139 ),
1588   PropagationDirection = cms.string( "oppositeToMomentum" ),
1589   useRungeKutta = cms.bool( False ),
1590   ptMin = cms.double( -1.0 )
1591 )
1592 process.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
1593   SimpleMagneticField = cms.string( "ParabolicMf" ),
1594   MaxDPhi = cms.double( 1.6 ),
1595   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1596   Mass = cms.double( 0.105 ),
1597   PropagationDirection = cms.string( "oppositeToMomentum" ),
1598   useRungeKutta = cms.bool( False ),
1599   ptMin = cms.double( -1.0 )
1600 )
1601 process.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
1602   SimpleMagneticField = cms.string( "ParabolicMf" ),
1603   MaxDPhi = cms.double( 1.6 ),
1604   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1605   Mass = cms.double( 0.105 ),
1606   PropagationDirection = cms.string( "oppositeToMomentum" ),
1607   useRungeKutta = cms.bool( False ),
1608   ptMin = cms.double( 0.1 )
1609 )
1610 process.ParametrizedMagneticFieldProducer = cms.ESProducer( "AutoParametrizedMagneticFieldProducer",
1611   version = cms.string( "Parabolic" ),
1612   label = cms.untracked.string( "ParabolicMf" ),
1613   valueOverride = cms.int32( -1 )
1614 )
1615 process.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
1616   SimpleMagneticField = cms.string( "ParabolicMf" ),
1617   MaxDPhi = cms.double( 4.0 ),
1618   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
1619   Mass = cms.double( 0.1396 ),
1620   PropagationDirection = cms.string( "alongMomentum" ),
1621   useRungeKutta = cms.bool( False ),
1622   ptMin = cms.double( -1.0 )
1623 )
1624 process.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
1625   SimpleMagneticField = cms.string( "ParabolicMf" ),
1626   MaxDPhi = cms.double( 1.6 ),
1627   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
1628   Mass = cms.double( 0.105 ),
1629   PropagationDirection = cms.string( "alongMomentum" ),
1630   useRungeKutta = cms.bool( False ),
1631   ptMin = cms.double( 0.1 )
1632 )
1633 process.RPCGeometryESModule = cms.ESProducer( "RPCGeometryESModule",
1634   fromDDD = cms.untracked.bool( False ),
1635   fromDD4hep = cms.untracked.bool( False ),
1636   appendToDataLabel = cms.string( "" )
1637 )
1638 process.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
1639   appendToDataLabel = cms.string( "" )
1640 )
1641 process.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
1642   QualityLabel = cms.string( "" ),
1643   Label = cms.string( "" ),
1644   appendToDataLabel = cms.string( "" )
1645 )
1646 process.SiStripGainESProducer = cms.ESProducer( "SiStripGainESProducer",
1647   appendToDataLabel = cms.string( "" ),
1648   printDebug = cms.untracked.bool( False ),
1649   AutomaticNormalization = cms.bool( False ),
1650   APVGain = cms.VPSet( 
1651     cms.PSet(  NormalizationFactor = cms.untracked.double( 1.0 ),
1652       Label = cms.untracked.string( "" ),
1653       Record = cms.string( "SiStripApvGainRcd" )
1654     ),
1655     cms.PSet(  NormalizationFactor = cms.untracked.double( 1.0 ),
1656       Label = cms.untracked.string( "" ),
1657       Record = cms.string( "SiStripApvGain2Rcd" )
1658     )
1659   )
1660 )
1661 process.SiStripQualityESProducer = cms.ESProducer( "SiStripQualityESProducer",
1662   appendToDataLabel = cms.string( "" ),
1663   ListOfRecordToMerge = cms.VPSet( 
1664     cms.PSet(  record = cms.string( "SiStripDetVOffRcd" ),
1665       tag = cms.string( "" )
1666     ),
1667     cms.PSet(  record = cms.string( "SiStripDetCablingRcd" ),
1668       tag = cms.string( "" )
1669     ),
1670     cms.PSet(  record = cms.string( "SiStripBadChannelRcd" ),
1671       tag = cms.string( "" )
1672     ),
1673     cms.PSet(  record = cms.string( "SiStripBadFiberRcd" ),
1674       tag = cms.string( "" )
1675     ),
1676     cms.PSet(  record = cms.string( "SiStripBadModuleRcd" ),
1677       tag = cms.string( "" )
1678     )
1679   ),
1680   ReduceGranularity = cms.bool( False ),
1681   ThresholdForReducedGranularity = cms.double( 0.3 ),
1682   PrintDebugOutput = cms.bool( False ),
1683   UseEmptyRunInfo = cms.bool( False )
1684 )
1685 process.SiStripRecHitMatcherESProducer = cms.ESProducer( "SiStripRecHitMatcherESProducer",
1686   ComponentName = cms.string( "StandardMatcher" ),
1687   NSigmaInside = cms.double( 3.0 ),
1688   PreFilter = cms.bool( False )
1689 )
1690 process.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
1691   EtaDivisions = cms.untracked.uint32( 20 ),
1692   PhiDivisions = cms.untracked.uint32( 20 ),
1693   EtaMax = cms.untracked.double( 2.5 ),
1694   appendToDataLabel = cms.string( "" )
1695 )
1696 process.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
1697   use3d = cms.bool( True ),
1698   useSignificance = cms.bool( True ),
1699   unBoost = cms.bool( False ),
1700   minTracks = cms.uint32( 3 ),
1701   minVertices = cms.uint32( 1 ),
1702   appendToDataLabel = cms.string( "" )
1703 )
1704 process.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
1705   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
1706   NoErrorPropagation = cms.bool( False ),
1707   PropagationDirection = cms.string( "anyDirection" ),
1708   useTuningForL2Speed = cms.bool( False ),
1709   useIsYokeFlag = cms.bool( True ),
1710   endcapShiftInZNeg = cms.double( 0.0 ),
1711   SetVBFPointer = cms.bool( False ),
1712   AssumeNoMaterial = cms.bool( False ),
1713   endcapShiftInZPos = cms.double( 0.0 ),
1714   useInTeslaFromMagField = cms.bool( False ),
1715   VBFName = cms.string( "VolumeBasedMagneticField" ),
1716   useEndcapShiftsInZ = cms.bool( False ),
1717   sendLogWarning = cms.bool( False ),
1718   useMatVolumes = cms.bool( True ),
1719   debug = cms.bool( False ),
1720   ApplyRadX0Correction = cms.bool( True ),
1721   useMagVolumes = cms.bool( True ),
1722   returnTangentPlane = cms.bool( True ),
1723   appendToDataLabel = cms.string( "" )
1724 )
1725 process.TrackerAdditionalParametersPerDetESModule = cms.ESProducer( "TrackerAdditionalParametersPerDetESModule",
1726   appendToDataLabel = cms.string( "" )
1727 )
1728 process.TrackerDigiGeometryESModule = cms.ESProducer( "TrackerDigiGeometryESModule",
1729   appendToDataLabel = cms.string( "" ),
1730   fromDDD = cms.bool( False ),
1731   applyAlignment = cms.bool( True ),
1732   alignmentsLabel = cms.string( "" )
1733 )
1734 process.TrackerGeometricDetESModule = cms.ESProducer( "TrackerGeometricDetESModule",
1735   fromDDD = cms.bool( False ),
1736   fromDD4hep = cms.bool( False ),
1737   appendToDataLabel = cms.string( "" )
1738 )
1739 process.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
1740   ComponentName = cms.string( "TransientTrackBuilder" ),
1741   appendToDataLabel = cms.string( "" )
1742 )
1743 process.VolumeBasedMagneticFieldESProducer = cms.ESProducer( "VolumeBasedMagneticFieldESProducerFromDB",
1744   label = cms.untracked.string( "" ),
1745   debugBuilder = cms.untracked.bool( False ),
1746   valueOverride = cms.int32( -1 )
1747 )
1748 process.ZdcGeometryFromDBEP = cms.ESProducer( "ZdcGeometryFromDBEP",
1749   applyAlignment = cms.bool( False )
1750 )
1751 process.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1752   ComponentName = cms.string( "CaloDetIdAssociator" ),
1753   etaBinSize = cms.double( 0.087 ),
1754   nEta = cms.int32( 70 ),
1755   nPhi = cms.int32( 72 ),
1756   hcalRegion = cms.int32( 2 ),
1757   includeBadChambers = cms.bool( False ),
1758   includeGEM = cms.bool( False ),
1759   includeME0 = cms.bool( False )
1760 )
1761 process.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
1762   ComponentName = cms.string( "CosmicNavigationSchool" ),
1763   PluginName = cms.string( "" ),
1764   SimpleMagneticField = cms.string( "" ),
1765   appendToDataLabel = cms.string( "" )
1766 )
1767 process.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
1768   verbosity = cms.untracked.uint32( 1 ),
1769   buildMisalignedGeometry = cms.bool( False ),
1770   isRun2 = cms.bool( False ),
1771   dbTag = cms.string( "" ),
1772   compactViewTag = cms.string( "" ),
1773   fromPreprocessedDB = cms.untracked.bool( True ),
1774   fromDD4hep = cms.untracked.bool( False ),
1775   appendToDataLabel = cms.string( "" )
1776 )
1777 process.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
1778   lhcInfoLabel = cms.string( "" ),
1779   lhcInfoPerFillLabel = cms.string( "" ),
1780   lhcInfoPerLSLabel = cms.string( "" ),
1781   opticsLabel = cms.string( "" ),
1782   useNewLHCInfo = cms.bool( True ),
1783   appendToDataLabel = cms.string( "" )
1784 )
1785 process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1786   ComponentName = cms.string( "EcalDetIdAssociator" ),
1787   etaBinSize = cms.double( 0.02 ),
1788   nEta = cms.int32( 300 ),
1789   nPhi = cms.int32( 360 ),
1790   hcalRegion = cms.int32( 2 ),
1791   includeBadChambers = cms.bool( False ),
1792   includeGEM = cms.bool( False ),
1793   includeME0 = cms.bool( False )
1794 )
1795 process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
1796   appendToDataLabel = cms.string( "" ),
1797   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
1798 )
1799 process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
1800   appendToDataLabel = cms.string( "" ),
1801   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
1802 )
1803 process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
1804   flagMask = cms.PSet( 
1805     kBad = cms.vstring( 'kFaultyHardware',
1806       'kDead',
1807       'kKilled' ),
1808     kGood = cms.vstring( 'kGood' ),
1809     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
1810       'kTowerRecovered' ),
1811     kProblematic = cms.vstring( 'kPoorReco',
1812       'kPoorCalib',
1813       'kNoisy',
1814       'kSaturated' ),
1815     kWeird = cms.vstring( 'kWeird',
1816       'kDiWeird' ),
1817     kTime = cms.vstring( 'kOutOfTime' )
1818   ),
1819   dbstatusMask = cms.PSet( 
1820     kBad = cms.vstring( 'kNonRespondingIsolated',
1821       'kDeadVFE',
1822       'kDeadFE',
1823       'kNoDataNoTP' ),
1824     kGood = cms.vstring( 'kOk' ),
1825     kRecovered = cms.vstring(  ),
1826     kProblematic = cms.vstring( 'kDAC',
1827       'kNoLaser',
1828       'kNoisy',
1829       'kNNoisy',
1830       'kNNNoisy',
1831       'kNNNNoisy',
1832       'kNNNNNoisy',
1833       'kFixedG6',
1834       'kFixedG1',
1835       'kFixedG0' ),
1836     kWeird = cms.vstring(  ),
1837     kTime = cms.vstring(  )
1838   ),
1839   timeThresh = cms.double( 2.0 )
1840 )
1841 process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
1842 process.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
1843   appendToDataLabel = cms.string( "" )
1844 )
1845 process.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
1846   appendToDataLabel = cms.string( "" )
1847 )
1848 process.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1849   ComponentName = cms.string( "HcalDetIdAssociator" ),
1850   etaBinSize = cms.double( 0.087 ),
1851   nEta = cms.int32( 70 ),
1852   nPhi = cms.int32( 72 ),
1853   hcalRegion = cms.int32( 2 ),
1854   includeBadChambers = cms.bool( False ),
1855   includeGEM = cms.bool( False ),
1856   includeME0 = cms.bool( False )
1857 )
1858 process.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
1859   appendToDataLabel = cms.string( "" ),
1860   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
1861 )
1862 process.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
1863   phase = cms.uint32( 1 ),
1864   RecoveredRecHitBits = cms.vstring( '' ),
1865   SeverityLevels = cms.VPSet( 
1866     cms.PSet(  ChannelStatus = cms.vstring( '' ),
1867       RecHitFlags = cms.vstring( '' ),
1868       Level = cms.int32( 0 )
1869     ),
1870     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
1871       RecHitFlags = cms.vstring( '' ),
1872       Level = cms.int32( 1 )
1873     ),
1874     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
1875       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
1876         'HFAnomalousHit' ),
1877       Level = cms.int32( 5 )
1878     ),
1879     cms.PSet(  ChannelStatus = cms.vstring( '' ),
1880       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
1881         'HBHESpikeNoise',
1882         'HBHETS4TS5Noise',
1883         'HBHEOOTPU',
1884         'HBHEFlatNoise',
1885         'HBHENegativeNoise' ),
1886       Level = cms.int32( 8 )
1887     ),
1888     cms.PSet(  ChannelStatus = cms.vstring( '' ),
1889       RecHitFlags = cms.vstring( 'HFLongShort',
1890         'HFS8S1Ratio',
1891         'HFPET',
1892         'HFSignalAsymmetry' ),
1893       Level = cms.int32( 11 )
1894     ),
1895     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
1896       RecHitFlags = cms.vstring(  ),
1897       Level = cms.int32( 12 )
1898     ),
1899     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
1900       RecHitFlags = cms.vstring( '' ),
1901       Level = cms.int32( 15 )
1902     ),
1903     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
1904   'HcalCellDead' ),
1905       RecHitFlags = cms.vstring( '' ),
1906       Level = cms.int32( 20 )
1907     )
1908   ),
1909   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
1910     'HcalCellOff',
1911     'HcalCellDead' ),
1912   appendToDataLabel = cms.string( "" )
1913 )
1914 process.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
1915   appendToDataLabel = cms.string( "" ),
1916   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
1917 )
1918 process.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
1919   appendToDataLabel = cms.string( "" ),
1920   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
1921 )
1922 process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" )
1923 process.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
1924   useCondDB = cms.bool( False ),
1925   gbrForestLabel = cms.string( "" ),
1926   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
1927   useGBRForest = cms.bool( True ),
1928   useAdaBoost = cms.bool( False ),
1929   appendToDataLabel = cms.string( "" )
1930 )
1931 process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
1932   trackPseudoSelection = cms.PSet( 
1933     maxDistToAxis = cms.double( 0.07 ),
1934     totalHitsMin = cms.uint32( 0 ),
1935     ptMin = cms.double( 0.0 ),
1936     sip2dSigMax = cms.double( 99999.9 ),
1937     sip2dValMax = cms.double( 99999.9 ),
1938     sip3dSigMax = cms.double( 99999.9 ),
1939     sip3dValMax = cms.double( 99999.9 ),
1940     maxDecayLen = cms.double( 5.0 ),
1941     qualityClass = cms.string( "any" ),
1942     jetDeltaRMax = cms.double( 0.3 ),
1943     normChi2Max = cms.double( 99999.9 ),
1944     pixelHitsMin = cms.uint32( 0 ),
1945     sip2dSigMin = cms.double( 2.0 ),
1946     sip2dValMin = cms.double( -99999.9 ),
1947     sip3dSigMin = cms.double( -99999.9 ),
1948     sip3dValMin = cms.double( -99999.9 )
1949   ),
1950   trackSelection = cms.PSet( 
1951     maxDistToAxis = cms.double( 0.07 ),
1952     totalHitsMin = cms.uint32( 0 ),
1953     ptMin = cms.double( 0.0 ),
1954     sip2dSigMax = cms.double( 99999.9 ),
1955     sip2dValMax = cms.double( 99999.9 ),
1956     sip3dSigMax = cms.double( 99999.9 ),
1957     sip3dValMax = cms.double( 99999.9 ),
1958     maxDecayLen = cms.double( 5.0 ),
1959     qualityClass = cms.string( "any" ),
1960     jetDeltaRMax = cms.double( 0.3 ),
1961     normChi2Max = cms.double( 99999.9 ),
1962     pixelHitsMin = cms.uint32( 0 ),
1963     sip2dSigMin = cms.double( -99999.9 ),
1964     sip2dValMin = cms.double( -99999.9 ),
1965     sip3dSigMin = cms.double( -99999.9 ),
1966     sip3dValMin = cms.double( -99999.9 )
1967   ),
1968   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
1969   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
1970   trackFlip = cms.bool( False ),
1971   useTrackWeights = cms.bool( True ),
1972   SoftLeptonFlip = cms.bool( False ),
1973   pseudoMultiplicityMin = cms.uint32( 2 ),
1974   correctVertexMass = cms.bool( True ),
1975   minimumTrackWeight = cms.double( 0.5 ),
1976   charmCut = cms.double( 1.5 ),
1977   trackSort = cms.string( "sip2dSig" ),
1978   trackMultiplicityMin = cms.uint32( 3 ),
1979   vertexFlip = cms.bool( False ),
1980   useCategories = cms.bool( True ),
1981   categoryVariableName = cms.string( "vertexCategory" ),
1982   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
1983     'CombinedSVPseudoVertex',
1984     'CombinedSVNoVertex' ),
1985   calibrationRecord = cms.string( "" ),
1986   recordLabel = cms.string( "HLT" ),
1987   appendToDataLabel = cms.string( "" )
1988 )
1989 process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
1990   trackPseudoSelection = cms.PSet( 
1991     max_pT_dRcut = cms.double( 0.1 ),
1992     b_dR = cms.double( 0.6263 ),
1993     min_pT = cms.double( 120.0 ),
1994     b_pT = cms.double( 0.3684 ),
1995     ptMin = cms.double( 0.0 ),
1996     max_pT_trackPTcut = cms.double( 3.0 ),
1997     max_pT = cms.double( 500.0 ),
1998     useVariableJTA = cms.bool( False ),
1999     maxDecayLen = cms.double( 5.0 ),
2000     qualityClass = cms.string( "any" ),
2001     normChi2Max = cms.double( 99999.9 ),
2002     sip2dValMin = cms.double( -99999.9 ),
2003     sip3dValMin = cms.double( -99999.9 ),
2004     a_dR = cms.double( -0.001053 ),
2005     maxDistToAxis = cms.double( 0.07 ),
2006     totalHitsMin = cms.uint32( 0 ),
2007     a_pT = cms.double( 0.005263 ),
2008     sip2dSigMax = cms.double( 99999.9 ),
2009     sip2dValMax = cms.double( 99999.9 ),
2010     sip3dSigMax = cms.double( 99999.9 ),
2011     sip3dValMax = cms.double( 99999.9 ),
2012     min_pT_dRcut = cms.double( 0.5 ),
2013     jetDeltaRMax = cms.double( 0.3 ),
2014     pixelHitsMin = cms.uint32( 0 ),
2015     sip3dSigMin = cms.double( -99999.9 ),
2016     sip2dSigMin = cms.double( 2.0 )
2017   ),
2018   trackSelection = cms.PSet( 
2019     max_pT_dRcut = cms.double( 0.1 ),
2020     b_dR = cms.double( 0.6263 ),
2021     min_pT = cms.double( 120.0 ),
2022     b_pT = cms.double( 0.3684 ),
2023     ptMin = cms.double( 0.0 ),
2024     max_pT_trackPTcut = cms.double( 3.0 ),
2025     max_pT = cms.double( 500.0 ),
2026     useVariableJTA = cms.bool( False ),
2027     maxDecayLen = cms.double( 5.0 ),
2028     qualityClass = cms.string( "any" ),
2029     normChi2Max = cms.double( 99999.9 ),
2030     sip2dValMin = cms.double( -99999.9 ),
2031     sip3dValMin = cms.double( -99999.9 ),
2032     a_dR = cms.double( -0.001053 ),
2033     maxDistToAxis = cms.double( 0.07 ),
2034     totalHitsMin = cms.uint32( 0 ),
2035     a_pT = cms.double( 0.005263 ),
2036     sip2dSigMax = cms.double( 99999.9 ),
2037     sip2dValMax = cms.double( 99999.9 ),
2038     sip3dSigMax = cms.double( 99999.9 ),
2039     sip3dValMax = cms.double( 99999.9 ),
2040     min_pT_dRcut = cms.double( 0.5 ),
2041     jetDeltaRMax = cms.double( 0.3 ),
2042     pixelHitsMin = cms.uint32( 0 ),
2043     sip3dSigMin = cms.double( -99999.9 ),
2044     sip2dSigMin = cms.double( -99999.9 )
2045   ),
2046   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
2047   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
2048   trackFlip = cms.bool( False ),
2049   useTrackWeights = cms.bool( True ),
2050   SoftLeptonFlip = cms.bool( False ),
2051   pseudoMultiplicityMin = cms.uint32( 2 ),
2052   correctVertexMass = cms.bool( True ),
2053   minimumTrackWeight = cms.double( 0.5 ),
2054   charmCut = cms.double( 1.5 ),
2055   trackSort = cms.string( "sip2dSig" ),
2056   trackMultiplicityMin = cms.uint32( 3 ),
2057   vertexFlip = cms.bool( False ),
2058   useCategories = cms.bool( True ),
2059   categoryVariableName = cms.string( "vertexCategory" ),
2060   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
2061     'CombinedSVIVFV2PseudoVertex',
2062     'CombinedSVIVFV2NoVertex' ),
2063   calibrationRecord = cms.string( "" ),
2064   recordLabel = cms.string( "HLT" ),
2065   appendToDataLabel = cms.string( "" )
2066 )
2067 process.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2068   nthTrack = cms.int32( -1 ),
2069   impactParameterType = cms.int32( 1 ),
2070   deltaR = cms.double( -1.0 ),
2071   deltaRmin = cms.double( 0.0 ),
2072   maxImpactParameter = cms.double( 0.1 ),
2073   maxImpactParameterSig = cms.double( 999999.0 ),
2074   maximumDecayLength = cms.double( 999999.0 ),
2075   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2076   trackQualityClass = cms.string( "any" ),
2077   appendToDataLabel = cms.string( "" )
2078 )
2079 process.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2080   minimumImpactParameter = cms.double( 0.05 ),
2081   useSignedImpactParameterSig = cms.bool( False ),
2082   nthTrack = cms.int32( 1 ),
2083   impactParameterType = cms.int32( 1 ),
2084   deltaR = cms.double( -1.0 ),
2085   maximumDecayLength = cms.double( 999999.0 ),
2086   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2087   trackQualityClass = cms.string( "any" ),
2088   useVariableJTA = cms.bool( False ),
2089   a_dR = cms.double( -0.001053 ),
2090   b_dR = cms.double( 0.6263 ),
2091   a_pT = cms.double( 0.005263 ),
2092   b_pT = cms.double( 0.3684 ),
2093   min_pT = cms.double( 120.0 ),
2094   max_pT = cms.double( 500.0 ),
2095   min_pT_dRcut = cms.double( 0.5 ),
2096   max_pT_dRcut = cms.double( 0.1 ),
2097   max_pT_trackPTcut = cms.double( 3.0 ),
2098   appendToDataLabel = cms.string( "" )
2099 )
2100 process.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2101   MaxChi2 = cms.double( 100.0 ),
2102   nSigma = cms.double( 4.0 ),
2103   MaxDisplacement = cms.double( 100.0 ),
2104   MaxSagitta = cms.double( -1.0 ),
2105   MinimalTolerance = cms.double( 0.5 ),
2106   MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ),
2107   ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
2108   appendToDataLabel = cms.string( "" )
2109 )
2110 process.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer",
2111   ComponentName = cms.string( "hltESFittingSmootherRKP5" ),
2112   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
2113   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
2114   EstimateCut = cms.double( 20.0 ),
2115   MaxFractionOutliers = cms.double( 0.3 ),
2116   MaxNumberOfOutliers = cms.int32( 3 ),
2117   MinDof = cms.int32( 2 ),
2118   NoOutliersBeginEnd = cms.bool( False ),
2119   MinNumberOfHits = cms.int32( 4 ),
2120   MinNumberOfHitsHighEta = cms.int32( 5 ),
2121   HighEtaSwitch = cms.double( 5.0 ),
2122   RejectTracks = cms.bool( True ),
2123   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2124   NoInvalidHitsBeginEnd = cms.bool( True ),
2125   LogPixelProbabilityCut = cms.double( 0.0 ),
2126   appendToDataLabel = cms.string( "" )
2127 )
2128 process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2129   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
2130   SimpleMagneticField = cms.string( "" ),
2131   PropagationDirection = cms.string( "alongMomentum" ),
2132   MaxDPhi = cms.double( 1.6 ),
2133   appendToDataLabel = cms.string( "" )
2134 )
2135 process.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2136   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
2137   SimpleMagneticField = cms.string( "" ),
2138   PropagationDirection = cms.string( "oppositeToMomentum" ),
2139   MaxDPhi = cms.double( 1.6 ),
2140   appendToDataLabel = cms.string( "" )
2141 )
2142 process.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2143   SimpleMagneticField = cms.string( "" ),
2144   MaxDPhi = cms.double( 1.6 ),
2145   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
2146   Mass = cms.double( 5.11E-4 ),
2147   PropagationDirection = cms.string( "oppositeToMomentum" ),
2148   useRungeKutta = cms.bool( False ),
2149   ptMin = cms.double( -1.0 )
2150 )
2151 process.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2152   MaxChi2 = cms.double( 16.0 ),
2153   nSigma = cms.double( 3.0 ),
2154   MaxDisplacement = cms.double( 0.5 ),
2155   MaxSagitta = cms.double( 2.0 ),
2156   MinimalTolerance = cms.double( 0.5 ),
2157   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2158   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
2159   pTChargeCutThreshold = cms.double( -1.0 ),
2160   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2161   appendToDataLabel = cms.string( "" )
2162 )
2163 process.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2164   MaxChi2 = cms.double( 16.0 ),
2165   nSigma = cms.double( 3.0 ),
2166   MaxDisplacement = cms.double( 0.5 ),
2167   MaxSagitta = cms.double( 2.0 ),
2168   MinimalTolerance = cms.double( 0.5 ),
2169   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2170   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
2171   pTChargeCutThreshold = cms.double( 15.0 ),
2172   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2173   appendToDataLabel = cms.string( "" )
2174 )
2175 process.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2176   MaxChi2 = cms.double( 2000.0 ),
2177   nSigma = cms.double( 3.0 ),
2178   MaxDisplacement = cms.double( 100.0 ),
2179   MaxSagitta = cms.double( -1.0 ),
2180   MinimalTolerance = cms.double( 10.0 ),
2181   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2182   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
2183   pTChargeCutThreshold = cms.double( 15.0 ),
2184   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2185   appendToDataLabel = cms.string( "" )
2186 )
2187 process.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2188   MaxChi2 = cms.double( 30.0 ),
2189   nSigma = cms.double( 3.0 ),
2190   MaxDisplacement = cms.double( 100.0 ),
2191   MaxSagitta = cms.double( -1.0 ),
2192   MinimalTolerance = cms.double( 10.0 ),
2193   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2194   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
2195   pTChargeCutThreshold = cms.double( 15.0 ),
2196   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2197   appendToDataLabel = cms.string( "" )
2198 )
2199 process.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2200   MaxChi2 = cms.double( 9.0 ),
2201   nSigma = cms.double( 3.0 ),
2202   MaxDisplacement = cms.double( 0.5 ),
2203   MaxSagitta = cms.double( 2.0 ),
2204   MinimalTolerance = cms.double( 0.5 ),
2205   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2206   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
2207   pTChargeCutThreshold = cms.double( 15.0 ),
2208   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2209   appendToDataLabel = cms.string( "" )
2210 )
2211 process.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2212   MaxChi2 = cms.double( 9.0 ),
2213   nSigma = cms.double( 3.0 ),
2214   MaxDisplacement = cms.double( 100.0 ),
2215   MaxSagitta = cms.double( -1.0 ),
2216   MinimalTolerance = cms.double( 10.0 ),
2217   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2218   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
2219   pTChargeCutThreshold = cms.double( 15.0 ),
2220   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
2221   appendToDataLabel = cms.string( "" )
2222 )
2223 process.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2224   MaxChi2 = cms.double( 16.0 ),
2225   nSigma = cms.double( 3.0 ),
2226   MaxDisplacement = cms.double( 0.5 ),
2227   MaxSagitta = cms.double( 2.0 ),
2228   MinimalTolerance = cms.double( 0.5 ),
2229   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2230   ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
2231   pTChargeCutThreshold = cms.double( -1.0 ),
2232   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2233   appendToDataLabel = cms.string( "" )
2234 )
2235 process.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2236   MaxChi2 = cms.double( 40.0 ),
2237   nSigma = cms.double( 4.0 ),
2238   MaxDisplacement = cms.double( 0.5 ),
2239   MaxSagitta = cms.double( 2.0 ),
2240   MinimalTolerance = cms.double( 0.5 ),
2241   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
2242   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
2243   appendToDataLabel = cms.string( "" )
2244 )
2245 process.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2246   MaxChi2 = cms.double( 16.0 ),
2247   nSigma = cms.double( 3.0 ),
2248   MaxDisplacement = cms.double( 100.0 ),
2249   MaxSagitta = cms.double( -1.0 ),
2250   MinimalTolerance = cms.double( 10.0 ),
2251   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2252   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
2253   appendToDataLabel = cms.string( "" )
2254 )
2255 process.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2256   MaxChi2 = cms.double( 30.0 ),
2257   nSigma = cms.double( 3.0 ),
2258   MaxDisplacement = cms.double( 100.0 ),
2259   MaxSagitta = cms.double( -1.0 ),
2260   MinimalTolerance = cms.double( 10.0 ),
2261   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2262   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
2263   appendToDataLabel = cms.string( "" )
2264 )
2265 process.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2266   MaxChi2 = cms.double( 9.0 ),
2267   nSigma = cms.double( 3.0 ),
2268   MaxDisplacement = cms.double( 100.0 ),
2269   MaxSagitta = cms.double( -1.0 ),
2270   MinimalTolerance = cms.double( 10.0 ),
2271   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2272   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
2273   appendToDataLabel = cms.string( "" )
2274 )
2275 process.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
2276   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
2277   MaxComponents = cms.int32( 12 ),
2278   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" ),
2279   appendToDataLabel = cms.string( "" )
2280 )
2281 process.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2282   MaxChi2 = cms.double( 9.0 ),
2283   nSigma = cms.double( 3.0 ),
2284   MaxDisplacement = cms.double( 0.5 ),
2285   MaxSagitta = cms.double( 2.0 ),
2286   MinimalTolerance = cms.double( 0.5 ),
2287   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2288   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
2289   pTChargeCutThreshold = cms.double( -1.0 ),
2290   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2291   appendToDataLabel = cms.string( "" )
2292 )
2293 process.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2294   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
2295   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2296   fractionShared = cms.double( 0.13 ),
2297   ValidHitBonus = cms.double( 5.0 ),
2298   MissingHitPenalty = cms.double( 20.0 ),
2299   allowSharedFirstHit = cms.bool( True )
2300 )
2301 process.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2302   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
2303   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2304   fractionShared = cms.double( 0.13 ),
2305   ValidHitBonus = cms.double( 5.0 ),
2306   MissingHitPenalty = cms.double( 20.0 ),
2307   allowSharedFirstHit = cms.bool( True )
2308 )
2309 process.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2310   MaxChi2 = cms.double( 9.0 ),
2311   nSigma = cms.double( 3.0 ),
2312   MaxDisplacement = cms.double( 0.5 ),
2313   MaxSagitta = cms.double( 2.0 ),
2314   MinimalTolerance = cms.double( 0.5 ),
2315   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2316   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
2317   pTChargeCutThreshold = cms.double( -1.0 ),
2318   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2319   appendToDataLabel = cms.string( "" )
2320 )
2321 process.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2322   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
2323   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2324   fractionShared = cms.double( 0.13 ),
2325   ValidHitBonus = cms.double( 5.0 ),
2326   MissingHitPenalty = cms.double( 20.0 ),
2327   allowSharedFirstHit = cms.bool( True )
2328 )
2329 process.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2330   nthTrack = cms.int32( -1 ),
2331   impactParameterType = cms.int32( 1 ),
2332   deltaR = cms.double( -1.0 ),
2333   deltaRmin = cms.double( 0.0 ),
2334   maxImpactParameter = cms.double( 0.1 ),
2335   maxImpactParameterSig = cms.double( 999999.0 ),
2336   maximumDecayLength = cms.double( 999999.0 ),
2337   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2338   trackQualityClass = cms.string( "any" ),
2339   appendToDataLabel = cms.string( "" )
2340 )
2341 process.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
2342   nthTrack = cms.int32( -1 ),
2343   impactParameterType = cms.int32( 1 ),
2344   deltaR = cms.double( -1.0 ),
2345   deltaRmin = cms.double( 0.0 ),
2346   maxImpactParameter = cms.double( 0.2 ),
2347   maxImpactParameterSig = cms.double( 999999.0 ),
2348   maximumDecayLength = cms.double( 999999.0 ),
2349   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2350   trackQualityClass = cms.string( "any" ),
2351   appendToDataLabel = cms.string( "" )
2352 )
2353 process.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
2354   nthTrack = cms.int32( -1 ),
2355   impactParameterType = cms.int32( 1 ),
2356   deltaR = cms.double( -1.0 ),
2357   deltaRmin = cms.double( 0.0 ),
2358   maxImpactParameter = cms.double( 0.05 ),
2359   maxImpactParameterSig = cms.double( 5.0 ),
2360   maximumDecayLength = cms.double( 999999.0 ),
2361   maximumDistanceToJetAxis = cms.double( 999999.0 ),
2362   trackQualityClass = cms.string( "any" ),
2363   appendToDataLabel = cms.string( "" )
2364 )
2365 process.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2366   minimumImpactParameter = cms.double( 0.05 ),
2367   useSignedImpactParameterSig = cms.bool( False ),
2368   nthTrack = cms.int32( 1 ),
2369   impactParameterType = cms.int32( 1 ),
2370   deltaR = cms.double( -1.0 ),
2371   maximumDecayLength = cms.double( 999999.0 ),
2372   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2373   trackQualityClass = cms.string( "any" ),
2374   useVariableJTA = cms.bool( False ),
2375   a_dR = cms.double( -0.001053 ),
2376   b_dR = cms.double( 0.6263 ),
2377   a_pT = cms.double( 0.005263 ),
2378   b_pT = cms.double( 0.3684 ),
2379   min_pT = cms.double( 120.0 ),
2380   max_pT = cms.double( 500.0 ),
2381   min_pT_dRcut = cms.double( 0.5 ),
2382   max_pT_dRcut = cms.double( 0.1 ),
2383   max_pT_trackPTcut = cms.double( 3.0 ),
2384   appendToDataLabel = cms.string( "" )
2385 )
2386 process.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
2387   minimumImpactParameter = cms.double( 0.03 ),
2388   useSignedImpactParameterSig = cms.bool( False ),
2389   nthTrack = cms.int32( 1 ),
2390   impactParameterType = cms.int32( 1 ),
2391   deltaR = cms.double( -1.0 ),
2392   maximumDecayLength = cms.double( 999999.0 ),
2393   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2394   trackQualityClass = cms.string( "any" ),
2395   useVariableJTA = cms.bool( False ),
2396   a_dR = cms.double( -0.001053 ),
2397   b_dR = cms.double( 0.6263 ),
2398   a_pT = cms.double( 0.005263 ),
2399   b_pT = cms.double( 0.3684 ),
2400   min_pT = cms.double( 120.0 ),
2401   max_pT = cms.double( 500.0 ),
2402   min_pT_dRcut = cms.double( 0.5 ),
2403   max_pT_dRcut = cms.double( 0.1 ),
2404   max_pT_trackPTcut = cms.double( 3.0 ),
2405   appendToDataLabel = cms.string( "" )
2406 )
2407 process.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
2408   minimumImpactParameter = cms.double( 0.2 ),
2409   useSignedImpactParameterSig = cms.bool( True ),
2410   nthTrack = cms.int32( 2 ),
2411   impactParameterType = cms.int32( 1 ),
2412   deltaR = cms.double( -1.0 ),
2413   maximumDecayLength = cms.double( 999999.0 ),
2414   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2415   trackQualityClass = cms.string( "any" ),
2416   useVariableJTA = cms.bool( False ),
2417   a_dR = cms.double( -0.001053 ),
2418   b_dR = cms.double( 0.6263 ),
2419   a_pT = cms.double( 0.005263 ),
2420   b_pT = cms.double( 0.3684 ),
2421   min_pT = cms.double( 120.0 ),
2422   max_pT = cms.double( 500.0 ),
2423   min_pT_dRcut = cms.double( 0.5 ),
2424   max_pT_dRcut = cms.double( 0.1 ),
2425   max_pT_trackPTcut = cms.double( 3.0 ),
2426   appendToDataLabel = cms.string( "" )
2427 )
2428 process.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
2429   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" ),
2430   appendToDataLabel = cms.string( "" )
2431 )
2432 process.hltESPEcalTrigTowerConstituentsMapBuilder = cms.ESProducer( "EcalTrigTowerConstituentsMapBuilder",
2433   MapFile = cms.untracked.string( "Geometry/EcalMapping/data/EndCap_TTMap.txt" )
2434 )
2435 process.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
2436   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
2437   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
2438   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
2439   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
2440   Mass = cms.double( 5.11E-4 ),
2441   BetheHeitlerCorrection = cms.int32( 2 )
2442 )
2443 process.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2444   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
2445   NoErrorPropagation = cms.bool( False ),
2446   PropagationDirection = cms.string( "anyDirection" ),
2447   useTuningForL2Speed = cms.bool( True ),
2448   useIsYokeFlag = cms.bool( True ),
2449   endcapShiftInZNeg = cms.double( 0.0 ),
2450   SetVBFPointer = cms.bool( False ),
2451   AssumeNoMaterial = cms.bool( False ),
2452   endcapShiftInZPos = cms.double( 0.0 ),
2453   useInTeslaFromMagField = cms.bool( False ),
2454   VBFName = cms.string( "VolumeBasedMagneticField" ),
2455   useEndcapShiftsInZ = cms.bool( False ),
2456   sendLogWarning = cms.bool( False ),
2457   useMatVolumes = cms.bool( True ),
2458   debug = cms.bool( False ),
2459   ApplyRadX0Correction = cms.bool( True ),
2460   useMagVolumes = cms.bool( True ),
2461   returnTangentPlane = cms.bool( True ),
2462   appendToDataLabel = cms.string( "" )
2463 )
2464 process.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2465   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
2466   NoErrorPropagation = cms.bool( False ),
2467   PropagationDirection = cms.string( "oppositeToMomentum" ),
2468   useTuningForL2Speed = cms.bool( True ),
2469   useIsYokeFlag = cms.bool( True ),
2470   endcapShiftInZNeg = cms.double( 0.0 ),
2471   SetVBFPointer = cms.bool( False ),
2472   AssumeNoMaterial = cms.bool( False ),
2473   endcapShiftInZPos = cms.double( 0.0 ),
2474   useInTeslaFromMagField = cms.bool( False ),
2475   VBFName = cms.string( "VolumeBasedMagneticField" ),
2476   useEndcapShiftsInZ = cms.bool( False ),
2477   sendLogWarning = cms.bool( False ),
2478   useMatVolumes = cms.bool( True ),
2479   debug = cms.bool( False ),
2480   ApplyRadX0Correction = cms.bool( True ),
2481   useMagVolumes = cms.bool( True ),
2482   returnTangentPlane = cms.bool( True ),
2483   appendToDataLabel = cms.string( "" )
2484 )
2485 process.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
2486   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
2487   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2488   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2489   EstimateCut = cms.double( -1.0 ),
2490   MaxFractionOutliers = cms.double( 0.3 ),
2491   MaxNumberOfOutliers = cms.int32( 3 ),
2492   MinDof = cms.int32( 2 ),
2493   NoOutliersBeginEnd = cms.bool( False ),
2494   MinNumberOfHits = cms.int32( 3 ),
2495   MinNumberOfHitsHighEta = cms.int32( 5 ),
2496   HighEtaSwitch = cms.double( 5.0 ),
2497   RejectTracks = cms.bool( True ),
2498   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2499   NoInvalidHitsBeginEnd = cms.bool( True ),
2500   LogPixelProbabilityCut = cms.double( -16.0 ),
2501   appendToDataLabel = cms.string( "" )
2502 )
2503 process.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
2504   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
2505   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2506   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2507   EstimateCut = cms.double( -1.0 ),
2508   MaxFractionOutliers = cms.double( 0.3 ),
2509   MaxNumberOfOutliers = cms.int32( 3 ),
2510   MinDof = cms.int32( 2 ),
2511   NoOutliersBeginEnd = cms.bool( False ),
2512   MinNumberOfHits = cms.int32( 5 ),
2513   MinNumberOfHitsHighEta = cms.int32( 5 ),
2514   HighEtaSwitch = cms.double( 5.0 ),
2515   RejectTracks = cms.bool( True ),
2516   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2517   NoInvalidHitsBeginEnd = cms.bool( False ),
2518   LogPixelProbabilityCut = cms.double( -16.0 ),
2519   appendToDataLabel = cms.string( "" )
2520 )
2521 process.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
2522   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
2523   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
2524   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
2525   appendToDataLabel = cms.string( "" )
2526 )
2527 process.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2528   SimpleMagneticField = cms.string( "" ),
2529   MaxDPhi = cms.double( 1.6 ),
2530   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
2531   Mass = cms.double( 5.11E-4 ),
2532   PropagationDirection = cms.string( "alongMomentum" ),
2533   useRungeKutta = cms.bool( False ),
2534   ptMin = cms.double( -1.0 )
2535 )
2536 process.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
2537   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" ),
2538   appendToDataLabel = cms.string( "" )
2539 )
2540 process.hltESPGlobalTrackingGeometryESProducer = cms.ESProducer( "GlobalTrackingGeometryESProducer" )
2541 process.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
2542   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
2543   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
2544   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
2545   EstimateCut = cms.double( -1.0 ),
2546   MaxFractionOutliers = cms.double( 0.3 ),
2547   MaxNumberOfOutliers = cms.int32( 3 ),
2548   MinDof = cms.int32( 2 ),
2549   NoOutliersBeginEnd = cms.bool( False ),
2550   MinNumberOfHits = cms.int32( 5 ),
2551   MinNumberOfHitsHighEta = cms.int32( 5 ),
2552   HighEtaSwitch = cms.double( 5.0 ),
2553   RejectTracks = cms.bool( True ),
2554   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2555   NoInvalidHitsBeginEnd = cms.bool( True ),
2556   LogPixelProbabilityCut = cms.double( -16.0 ),
2557   appendToDataLabel = cms.string( "" )
2558 )
2559 process.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
2560   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
2561   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
2562   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
2563   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2564   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2565   appendToDataLabel = cms.string( "" )
2566 )
2567 process.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
2568   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
2569   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
2570   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
2571   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2572   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2573   ErrorRescaling = cms.double( 100.0 ),
2574   appendToDataLabel = cms.string( "" )
2575 )
2576 process.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2577   MaxChi2 = cms.double( 30.0 ),
2578   nSigma = cms.double( 3.0 ),
2579   MaxDisplacement = cms.double( 0.5 ),
2580   MaxSagitta = cms.double( 2.0 ),
2581   MinimalTolerance = cms.double( 0.5 ),
2582   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2583   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
2584   pTChargeCutThreshold = cms.double( 15.0 ),
2585   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2586   appendToDataLabel = cms.string( "" )
2587 )
2588 process.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2589   MaxChi2 = cms.double( 30.0 ),
2590   nSigma = cms.double( 3.0 ),
2591   MaxDisplacement = cms.double( 0.5 ),
2592   MaxSagitta = cms.double( 2.0 ),
2593   MinimalTolerance = cms.double( 0.5 ),
2594   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2595   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
2596   pTChargeCutThreshold = cms.double( 15.0 ),
2597   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2598   appendToDataLabel = cms.string( "" )
2599 )
2600 process.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2601   MaxChi2 = cms.double( 36.0 ),
2602   nSigma = cms.double( 3.0 ),
2603   MaxDisplacement = cms.double( 100.0 ),
2604   MaxSagitta = cms.double( -1.0 ),
2605   MinimalTolerance = cms.double( 10.0 ),
2606   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2607   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
2608   appendToDataLabel = cms.string( "" )
2609 )
2610 process.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
2611   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
2612   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
2613   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
2614   EstimateCut = cms.double( -1.0 ),
2615   MaxFractionOutliers = cms.double( 0.3 ),
2616   MaxNumberOfOutliers = cms.int32( 3 ),
2617   MinDof = cms.int32( 2 ),
2618   NoOutliersBeginEnd = cms.bool( False ),
2619   MinNumberOfHits = cms.int32( 5 ),
2620   MinNumberOfHitsHighEta = cms.int32( 5 ),
2621   HighEtaSwitch = cms.double( 5.0 ),
2622   RejectTracks = cms.bool( True ),
2623   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2624   NoInvalidHitsBeginEnd = cms.bool( False ),
2625   LogPixelProbabilityCut = cms.double( -16.0 ),
2626   appendToDataLabel = cms.string( "" )
2627 )
2628 process.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
2629   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
2630   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
2631   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
2632   EstimateCut = cms.double( -1.0 ),
2633   MaxFractionOutliers = cms.double( 0.3 ),
2634   MaxNumberOfOutliers = cms.int32( 3 ),
2635   MinDof = cms.int32( 2 ),
2636   NoOutliersBeginEnd = cms.bool( False ),
2637   MinNumberOfHits = cms.int32( 5 ),
2638   MinNumberOfHitsHighEta = cms.int32( 5 ),
2639   HighEtaSwitch = cms.double( 5.0 ),
2640   RejectTracks = cms.bool( True ),
2641   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2642   NoInvalidHitsBeginEnd = cms.bool( False ),
2643   LogPixelProbabilityCut = cms.double( -16.0 ),
2644   appendToDataLabel = cms.string( "" )
2645 )
2646 process.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
2647   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
2648   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
2649   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
2650   EstimateCut = cms.double( 20.0 ),
2651   MaxFractionOutliers = cms.double( 0.3 ),
2652   MaxNumberOfOutliers = cms.int32( 3 ),
2653   MinDof = cms.int32( 2 ),
2654   NoOutliersBeginEnd = cms.bool( False ),
2655   MinNumberOfHits = cms.int32( 3 ),
2656   MinNumberOfHitsHighEta = cms.int32( 5 ),
2657   HighEtaSwitch = cms.double( 5.0 ),
2658   RejectTracks = cms.bool( True ),
2659   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2660   NoInvalidHitsBeginEnd = cms.bool( True ),
2661   LogPixelProbabilityCut = cms.double( -14.0 ),
2662   appendToDataLabel = cms.string( "" )
2663 )
2664 process.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
2665   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
2666   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
2667   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
2668   EstimateCut = cms.double( 20.0 ),
2669   MaxFractionOutliers = cms.double( 0.3 ),
2670   MaxNumberOfOutliers = cms.int32( 3 ),
2671   MinDof = cms.int32( 2 ),
2672   NoOutliersBeginEnd = cms.bool( False ),
2673   MinNumberOfHits = cms.int32( 3 ),
2674   MinNumberOfHitsHighEta = cms.int32( 5 ),
2675   HighEtaSwitch = cms.double( 5.0 ),
2676   RejectTracks = cms.bool( True ),
2677   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2678   NoInvalidHitsBeginEnd = cms.bool( True ),
2679   LogPixelProbabilityCut = cms.double( -14.0 ),
2680   appendToDataLabel = cms.string( "" )
2681 )
2682 process.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
2683   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
2684   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
2685   Updator = cms.string( "hltESPKFUpdator" ),
2686   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2687   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2688   minHits = cms.int32( 3 ),
2689   appendToDataLabel = cms.string( "" )
2690 )
2691 process.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
2692   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
2693   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
2694   Updator = cms.string( "hltESPKFUpdator" ),
2695   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2696   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2697   minHits = cms.int32( 3 ),
2698   appendToDataLabel = cms.string( "" )
2699 )
2700 process.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
2701   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
2702   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
2703   Updator = cms.string( "hltESPKFUpdator" ),
2704   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2705   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2706   minHits = cms.int32( 3 ),
2707   appendToDataLabel = cms.string( "" )
2708 )
2709 process.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
2710   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
2711   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
2712   Updator = cms.string( "hltESPKFUpdator" ),
2713   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2714   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2715   errorRescaling = cms.double( 100.0 ),
2716   minHits = cms.int32( 3 ),
2717   appendToDataLabel = cms.string( "" )
2718 )
2719 process.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
2720   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
2721   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
2722   Updator = cms.string( "hltESPKFUpdator" ),
2723   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2724   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2725   errorRescaling = cms.double( 100.0 ),
2726   minHits = cms.int32( 3 ),
2727   appendToDataLabel = cms.string( "" )
2728 )
2729 process.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
2730   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
2731   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
2732   Updator = cms.string( "hltESPKFUpdator" ),
2733   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2734   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2735   errorRescaling = cms.double( 10.0 ),
2736   minHits = cms.int32( 3 ),
2737   appendToDataLabel = cms.string( "" )
2738 )
2739 process.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
2740   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
2741   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
2742   Updator = cms.string( "hltESPKFUpdator" ),
2743   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2744   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2745   errorRescaling = cms.double( 10.0 ),
2746   minHits = cms.int32( 3 ),
2747   appendToDataLabel = cms.string( "" )
2748 )
2749 process.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
2750   ComponentName = cms.string( "hltESPKFUpdator" ),
2751   appendToDataLabel = cms.string( "" )
2752 )
2753 process.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
2754   DistanceMeasure = cms.string( "KullbackLeibler" ),
2755   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
2756   appendToDataLabel = cms.string( "" )
2757 )
2758 process.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
2759   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
2760   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
2761   Updator = cms.string( "hltESPKFUpdator" ),
2762   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2763   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2764   minHits = cms.int32( 3 ),
2765   appendToDataLabel = cms.string( "" )
2766 )
2767 process.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2768   MaxChi2 = cms.double( 9.0 ),
2769   nSigma = cms.double( 3.0 ),
2770   MaxDisplacement = cms.double( 0.5 ),
2771   MaxSagitta = cms.double( 2.0 ),
2772   MinimalTolerance = cms.double( 0.5 ),
2773   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2774   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
2775   pTChargeCutThreshold = cms.double( -1.0 ),
2776   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2777   appendToDataLabel = cms.string( "" )
2778 )
2779 process.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2780   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
2781   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2782   fractionShared = cms.double( 0.16 ),
2783   ValidHitBonus = cms.double( 5.0 ),
2784   MissingHitPenalty = cms.double( 20.0 ),
2785   allowSharedFirstHit = cms.bool( True )
2786 )
2787 process.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2788   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
2789   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2790   fractionShared = cms.double( 0.16 ),
2791   ValidHitBonus = cms.double( 5.0 ),
2792   MissingHitPenalty = cms.double( 20.0 ),
2793   allowSharedFirstHit = cms.bool( True )
2794 )
2795 process.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2796   MaxChi2 = cms.double( 9.0 ),
2797   nSigma = cms.double( 3.0 ),
2798   MaxDisplacement = cms.double( 0.5 ),
2799   MaxSagitta = cms.double( 2.0 ),
2800   MinimalTolerance = cms.double( 0.5 ),
2801   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2802   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
2803   pTChargeCutThreshold = cms.double( -1.0 ),
2804   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2805   appendToDataLabel = cms.string( "" )
2806 )
2807 process.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2808   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
2809   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2810   fractionShared = cms.double( 0.16 ),
2811   ValidHitBonus = cms.double( 5.0 ),
2812   MissingHitPenalty = cms.double( 20.0 ),
2813   allowSharedFirstHit = cms.bool( True )
2814 )
2815 process.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
2816   ComponentName = cms.string( "hltESPMeasurementTracker" ),
2817   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
2818   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
2819   HitMatcher = cms.string( "StandardMatcher" ),
2820   Phase2StripCPE = cms.string( "" ),
2821   SiStripQualityLabel = cms.string( "" ),
2822   UseStripModuleQualityDB = cms.bool( True ),
2823   DebugStripModuleQualityDB = cms.untracked.bool( False ),
2824   UseStripAPVFiberQualityDB = cms.bool( True ),
2825   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
2826   MaskBadAPVFibers = cms.bool( True ),
2827   UseStripStripQualityDB = cms.bool( True ),
2828   DebugStripStripQualityDB = cms.untracked.bool( False ),
2829   badStripCuts = cms.PSet( 
2830     TOB = cms.PSet( 
2831       maxBad = cms.uint32( 4 ),
2832       maxConsecutiveBad = cms.uint32( 2 )
2833     ),
2834     TIB = cms.PSet( 
2835       maxBad = cms.uint32( 4 ),
2836       maxConsecutiveBad = cms.uint32( 2 )
2837     ),
2838     TID = cms.PSet( 
2839       maxBad = cms.uint32( 4 ),
2840       maxConsecutiveBad = cms.uint32( 2 )
2841     ),
2842     TEC = cms.PSet( 
2843       maxBad = cms.uint32( 4 ),
2844       maxConsecutiveBad = cms.uint32( 2 )
2845     )
2846   ),
2847   UsePixelModuleQualityDB = cms.bool( True ),
2848   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
2849   UsePixelROCQualityDB = cms.bool( True ),
2850   DebugPixelROCQualityDB = cms.untracked.bool( False ),
2851   appendToDataLabel = cms.string( "" )
2852 )
2853 process.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
2854   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
2855   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
2856   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
2857   isPhase2 = cms.bool( False ),
2858   doPixelShapeCut = cms.bool( True ),
2859   doStripShapeCut = cms.bool( True ),
2860   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2861   appendToDataLabel = cms.string( "" )
2862 )
2863 process.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2864   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
2865   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2866   fractionShared = cms.double( 0.11 ),
2867   ValidHitBonus = cms.double( 5.0 ),
2868   MissingHitPenalty = cms.double( 20.0 ),
2869   allowSharedFirstHit = cms.bool( True )
2870 )
2871 process.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2872   MaxChi2 = cms.double( 16.0 ),
2873   nSigma = cms.double( 3.0 ),
2874   MaxDisplacement = cms.double( 0.5 ),
2875   MaxSagitta = cms.double( 2.0 ),
2876   MinimalTolerance = cms.double( 0.5 ),
2877   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2878   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
2879   pTChargeCutThreshold = cms.double( -1.0 ),
2880   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2881   appendToDataLabel = cms.string( "" )
2882 )
2883 process.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2884   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
2885   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2886   fractionShared = cms.double( 0.11 ),
2887   ValidHitBonus = cms.double( 5.0 ),
2888   MissingHitPenalty = cms.double( 20.0 ),
2889   allowSharedFirstHit = cms.bool( True )
2890 )
2891 process.hltESPMuonDetLayerGeometryESProducer = cms.ESProducer( "MuonDetLayerGeometryESProducer" )
2892 process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
2893   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
2894   appendToDataLabel = cms.string( "" )
2895 )
2896 process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
2897   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
2898   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
2899   appendToDataLabel = cms.string( "" ),
2900   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2901 )
2902 process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
2903   usePFThresholdsFromDB = cms.bool( True ),
2904   appendToDataLabel = cms.string( "" ),
2905   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2906 )
2907 process.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
2908   LoadTemplatesFromDB = cms.bool( True ),
2909   Alpha2Order = cms.bool( True ),
2910   ClusterProbComputationFlag = cms.int32( 0 ),
2911   useLAWidthFromDB = cms.bool( True ),
2912   lAOffset = cms.double( 0.0 ),
2913   lAWidthBPix = cms.double( 0.0 ),
2914   lAWidthFPix = cms.double( 0.0 ),
2915   doLorentzFromAlignment = cms.bool( False ),
2916   useLAFromDB = cms.bool( True ),
2917   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
2918   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
2919   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
2920   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
2921   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
2922   yerr_endcap = cms.vdouble( 0.0021 ),
2923   xerr_barrel_l1_def = cms.double( 0.0103 ),
2924   yerr_barrel_l1_def = cms.double( 0.0021 ),
2925   xerr_barrel_ln_def = cms.double( 0.0103 ),
2926   yerr_barrel_ln_def = cms.double( 0.0021 ),
2927   xerr_endcap_def = cms.double( 0.002 ),
2928   yerr_endcap_def = cms.double( 7.5E-4 ),
2929   EdgeClusterErrorX = cms.double( 50.0 ),
2930   EdgeClusterErrorY = cms.double( 85.0 ),
2931   UseErrorsFromTemplates = cms.bool( True ),
2932   TruncatePixelCharge = cms.bool( True ),
2933   ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
2934   MagneticFieldRecord = cms.ESInputTag( "","" ),
2935   appendToDataLabel = cms.string( "" )
2936 )
2937 process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
2938   LoadTemplatesFromDB = cms.bool( True ),
2939   Alpha2Order = cms.bool( True ),
2940   ClusterProbComputationFlag = cms.int32( 0 ),
2941   useLAWidthFromDB = cms.bool( True ),
2942   lAOffset = cms.double( 0.0 ),
2943   lAWidthBPix = cms.double( 0.0 ),
2944   lAWidthFPix = cms.double( 0.0 ),
2945   doLorentzFromAlignment = cms.bool( False ),
2946   useLAFromDB = cms.bool( True ),
2947   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
2948   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
2949   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
2950   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
2951   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
2952   yerr_endcap = cms.vdouble( 0.0021 ),
2953   xerr_barrel_l1_def = cms.double( 0.0103 ),
2954   yerr_barrel_l1_def = cms.double( 0.0021 ),
2955   xerr_barrel_ln_def = cms.double( 0.0103 ),
2956   yerr_barrel_ln_def = cms.double( 0.0021 ),
2957   xerr_endcap_def = cms.double( 0.002 ),
2958   yerr_endcap_def = cms.double( 7.5E-4 ),
2959   EdgeClusterErrorX = cms.double( 50.0 ),
2960   EdgeClusterErrorY = cms.double( 85.0 ),
2961   UseErrorsFromTemplates = cms.bool( True ),
2962   TruncatePixelCharge = cms.bool( True ),
2963   ComponentName = cms.string( "PixelCPEFastParams" ),
2964   MagneticFieldRecord = cms.ESInputTag( "","" ),
2965   appendToDataLabel = cms.string( "" ),
2966   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2967 )
2968 process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
2969   LoadTemplatesFromDB = cms.bool( True ),
2970   Alpha2Order = cms.bool( True ),
2971   ClusterProbComputationFlag = cms.int32( 0 ),
2972   useLAWidthFromDB = cms.bool( False ),
2973   lAOffset = cms.double( 0.0 ),
2974   lAWidthBPix = cms.double( 0.0 ),
2975   lAWidthFPix = cms.double( 0.0 ),
2976   doLorentzFromAlignment = cms.bool( False ),
2977   useLAFromDB = cms.bool( True ),
2978   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
2979   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
2980   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
2981   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
2982   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
2983   yerr_endcap = cms.vdouble( 0.0021 ),
2984   xerr_barrel_l1_def = cms.double( 0.0103 ),
2985   yerr_barrel_l1_def = cms.double( 0.0021 ),
2986   xerr_barrel_ln_def = cms.double( 0.0103 ),
2987   yerr_barrel_ln_def = cms.double( 0.0021 ),
2988   xerr_endcap_def = cms.double( 0.002 ),
2989   yerr_endcap_def = cms.double( 7.5E-4 ),
2990   eff_charge_cut_highX = cms.double( 1.0 ),
2991   eff_charge_cut_highY = cms.double( 1.0 ),
2992   eff_charge_cut_lowX = cms.double( 0.0 ),
2993   eff_charge_cut_lowY = cms.double( 0.0 ),
2994   size_cutX = cms.double( 3.0 ),
2995   size_cutY = cms.double( 3.0 ),
2996   EdgeClusterErrorX = cms.double( 50.0 ),
2997   EdgeClusterErrorY = cms.double( 85.0 ),
2998   inflate_errors = cms.bool( False ),
2999   inflate_all_errors_no_trk_angle = cms.bool( False ),
3000   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
3001   UseErrorsFromTemplates = cms.bool( True ),
3002   TruncatePixelCharge = cms.bool( True ),
3003   IrradiationBiasCorrection = cms.bool( True ),
3004   DoCosmics = cms.bool( False ),
3005   isPhase2 = cms.bool( False ),
3006   SmallPitch = cms.bool( False ),
3007   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
3008   MagneticFieldRecord = cms.ESInputTag( "","" ),
3009   appendToDataLabel = cms.string( "" )
3010 )
3011 process.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
3012   LoadTemplatesFromDB = cms.bool( True ),
3013   Alpha2Order = cms.bool( True ),
3014   ClusterProbComputationFlag = cms.int32( 0 ),
3015   useLAWidthFromDB = cms.bool( True ),
3016   lAOffset = cms.double( 0.0 ),
3017   lAWidthBPix = cms.double( 0.0 ),
3018   lAWidthFPix = cms.double( 0.0 ),
3019   doLorentzFromAlignment = cms.bool( False ),
3020   useLAFromDB = cms.bool( True ),
3021   barrelTemplateID = cms.int32( 0 ),
3022   forwardTemplateID = cms.int32( 0 ),
3023   directoryWithTemplates = cms.int32( 0 ),
3024   speed = cms.int32( -2 ),
3025   UseClusterSplitter = cms.bool( False ),
3026   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
3027   appendToDataLabel = cms.string( "" )
3028 )
3029 process.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3030   MaxChi2 = cms.double( 16.0 ),
3031   nSigma = cms.double( 3.0 ),
3032   MaxDisplacement = cms.double( 0.5 ),
3033   MaxSagitta = cms.double( 2.0 ),
3034   MinimalTolerance = cms.double( 0.5 ),
3035   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3036   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3037   pTChargeCutThreshold = cms.double( -1.0 ),
3038   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3039   appendToDataLabel = cms.string( "" )
3040 )
3041 process.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3042   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3043   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3044   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
3045   isPhase2 = cms.bool( False ),
3046   doPixelShapeCut = cms.bool( True ),
3047   doStripShapeCut = cms.bool( True ),
3048   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3049   appendToDataLabel = cms.string( "" )
3050 )
3051 process.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3052   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
3053   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3054   fractionShared = cms.double( 0.11 ),
3055   ValidHitBonus = cms.double( 5.0 ),
3056   MissingHitPenalty = cms.double( 20.0 ),
3057   allowSharedFirstHit = cms.bool( True )
3058 )
3059 process.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3060   MaxChi2 = cms.double( 9.0 ),
3061   nSigma = cms.double( 3.0 ),
3062   MaxDisplacement = cms.double( 0.5 ),
3063   MaxSagitta = cms.double( 2.0 ),
3064   MinimalTolerance = cms.double( 0.5 ),
3065   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3066   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
3067   pTChargeCutThreshold = cms.double( 15.0 ),
3068   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3069   appendToDataLabel = cms.string( "" )
3070 )
3071 process.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3072   MaxChi2 = cms.double( 25.0 ),
3073   nSigma = cms.double( 3.0 ),
3074   MaxDisplacement = cms.double( 100.0 ),
3075   MaxSagitta = cms.double( -1.0 ),
3076   MinimalTolerance = cms.double( 10.0 ),
3077   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3078   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
3079   appendToDataLabel = cms.string( "" )
3080 )
3081 process.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3082   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
3083   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3084   fractionShared = cms.double( 0.19 ),
3085   ValidHitBonus = cms.double( 5.0 ),
3086   MissingHitPenalty = cms.double( 20.0 ),
3087   allowSharedFirstHit = cms.bool( True )
3088 )
3089 process.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3090   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
3091   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3092   Updator = cms.string( "hltESPKFUpdator" ),
3093   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3094   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3095   minHits = cms.int32( 3 ),
3096   appendToDataLabel = cms.string( "" )
3097 )
3098 process.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3099   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
3100   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3101   Updator = cms.string( "hltESPKFUpdator" ),
3102   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3103   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3104   errorRescaling = cms.double( 100.0 ),
3105   minHits = cms.int32( 3 ),
3106   appendToDataLabel = cms.string( "" )
3107 )
3108 process.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3109   SimpleMagneticField = cms.string( "" ),
3110   MaxDPhi = cms.double( 1.6 ),
3111   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3112   Mass = cms.double( 0.105 ),
3113   PropagationDirection = cms.string( "alongMomentum" ),
3114   useRungeKutta = cms.bool( True ),
3115   ptMin = cms.double( -1.0 )
3116 )
3117 process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
3118   CablingMapLabel = cms.string( "" ),
3119   UseQualityInfo = cms.bool( False ),
3120   appendToDataLabel = cms.string( "" ),
3121   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3122 )
3123 process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
3124   appendToDataLabel = cms.string( "" ),
3125   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3126 )
3127 process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
3128   ComponentName = cms.string( "hltESPSmartPropagator" ),
3129   PropagationDirection = cms.string( "alongMomentum" ),
3130   Epsilon = cms.double( 5.0 ),
3131   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3132   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3133   appendToDataLabel = cms.string( "" )
3134 )
3135 process.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
3136   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
3137   PropagationDirection = cms.string( "alongMomentum" ),
3138   Epsilon = cms.double( 5.0 ),
3139   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3140   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3141   appendToDataLabel = cms.string( "" )
3142 )
3143 process.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
3144   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3145   PropagationDirection = cms.string( "oppositeToMomentum" ),
3146   Epsilon = cms.double( 5.0 ),
3147   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
3148   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3149   appendToDataLabel = cms.string( "" )
3150 )
3151 process.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
3152   distance = cms.double( 0.5 ),
3153   appendToDataLabel = cms.string( "" )
3154 )
3155 process.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3156   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3157   NoErrorPropagation = cms.bool( False ),
3158   PropagationDirection = cms.string( "alongMomentum" ),
3159   useTuningForL2Speed = cms.bool( False ),
3160   useIsYokeFlag = cms.bool( True ),
3161   endcapShiftInZNeg = cms.double( 0.0 ),
3162   SetVBFPointer = cms.bool( False ),
3163   AssumeNoMaterial = cms.bool( False ),
3164   endcapShiftInZPos = cms.double( 0.0 ),
3165   useInTeslaFromMagField = cms.bool( False ),
3166   VBFName = cms.string( "VolumeBasedMagneticField" ),
3167   useEndcapShiftsInZ = cms.bool( False ),
3168   sendLogWarning = cms.bool( False ),
3169   useMatVolumes = cms.bool( True ),
3170   debug = cms.bool( False ),
3171   ApplyRadX0Correction = cms.bool( True ),
3172   useMagVolumes = cms.bool( True ),
3173   returnTangentPlane = cms.bool( True ),
3174   appendToDataLabel = cms.string( "" )
3175 )
3176 process.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3177   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3178   NoErrorPropagation = cms.bool( False ),
3179   PropagationDirection = cms.string( "oppositeToMomentum" ),
3180   useTuningForL2Speed = cms.bool( False ),
3181   useIsYokeFlag = cms.bool( True ),
3182   endcapShiftInZNeg = cms.double( 0.0 ),
3183   SetVBFPointer = cms.bool( False ),
3184   AssumeNoMaterial = cms.bool( False ),
3185   endcapShiftInZPos = cms.double( 0.0 ),
3186   useInTeslaFromMagField = cms.bool( False ),
3187   VBFName = cms.string( "VolumeBasedMagneticField" ),
3188   useEndcapShiftsInZ = cms.bool( False ),
3189   sendLogWarning = cms.bool( False ),
3190   useMatVolumes = cms.bool( True ),
3191   debug = cms.bool( False ),
3192   ApplyRadX0Correction = cms.bool( True ),
3193   useMagVolumes = cms.bool( True ),
3194   returnTangentPlane = cms.bool( True ),
3195   appendToDataLabel = cms.string( "" )
3196 )
3197 process.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
3198   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
3199   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
3200   parameters = cms.PSet( 
3201     mTIB_P1 = cms.double( 0.202 ),
3202     maxChgOneMIP = cms.double( 6000.0 ),
3203     mTEC_P0 = cms.double( -1.885 ),
3204     mTOB_P1 = cms.double( 0.253 ),
3205     mTEC_P1 = cms.double( 0.471 ),
3206     mLC_P2 = cms.double( 0.3 ),
3207     mLC_P1 = cms.double( 0.618 ),
3208     mTOB_P0 = cms.double( -1.026 ),
3209     mLC_P0 = cms.double( -0.326 ),
3210     useLegacyError = cms.bool( False ),
3211     mTIB_P0 = cms.double( -0.742 ),
3212     mTID_P1 = cms.double( 0.433 ),
3213     mTID_P0 = cms.double( -1.427 )
3214   )
3215 )
3216 process.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3217   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
3218   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3219   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3220   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3221   Matcher = cms.string( "StandardMatcher" ),
3222   Phase2StripCPE = cms.string( "" ),
3223   appendToDataLabel = cms.string( "" )
3224 )
3225 process.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3226   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
3227   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3228   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3229   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
3230   Matcher = cms.string( "StandardMatcher" ),
3231   Phase2StripCPE = cms.string( "" ),
3232   appendToDataLabel = cms.string( "" )
3233 )
3234 process.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3235   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3236   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3237   StripCPE = cms.string( "Fake" ),
3238   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3239   Matcher = cms.string( "StandardMatcher" ),
3240   Phase2StripCPE = cms.string( "" ),
3241   appendToDataLabel = cms.string( "" )
3242 )
3243 process.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3244   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
3245   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3246   StripCPE = cms.string( "Fake" ),
3247   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3248   Matcher = cms.string( "StandardMatcher" ),
3249   Phase2StripCPE = cms.string( "" ),
3250   appendToDataLabel = cms.string( "" )
3251 )
3252 process.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3253   MaxChi2 = cms.double( 16.0 ),
3254   nSigma = cms.double( 3.0 ),
3255   MaxDisplacement = cms.double( 0.5 ),
3256   MaxSagitta = cms.double( 2.0 ),
3257   MinimalTolerance = cms.double( 0.5 ),
3258   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3259   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
3260   pTChargeCutThreshold = cms.double( -1.0 ),
3261   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3262   appendToDataLabel = cms.string( "" )
3263 )
3264 process.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3265   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3266   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3267   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
3268   isPhase2 = cms.bool( False ),
3269   doPixelShapeCut = cms.bool( True ),
3270   doStripShapeCut = cms.bool( True ),
3271   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3272   appendToDataLabel = cms.string( "" )
3273 )
3274 process.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3275   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
3276   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
3277   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
3278   EstimateCut = cms.double( 30.0 ),
3279   MaxFractionOutliers = cms.double( 0.3 ),
3280   MaxNumberOfOutliers = cms.int32( 3 ),
3281   MinDof = cms.int32( 2 ),
3282   NoOutliersBeginEnd = cms.bool( False ),
3283   MinNumberOfHits = cms.int32( 7 ),
3284   MinNumberOfHitsHighEta = cms.int32( 5 ),
3285   HighEtaSwitch = cms.double( 5.0 ),
3286   RejectTracks = cms.bool( True ),
3287   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3288   NoInvalidHitsBeginEnd = cms.bool( False ),
3289   LogPixelProbabilityCut = cms.double( -16.0 ),
3290   appendToDataLabel = cms.string( "" )
3291 )
3292 process.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3293   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3294   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3295   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3296   EstimateCut = cms.double( 30.0 ),
3297   MaxFractionOutliers = cms.double( 0.3 ),
3298   MaxNumberOfOutliers = cms.int32( 3 ),
3299   MinDof = cms.int32( 2 ),
3300   NoOutliersBeginEnd = cms.bool( False ),
3301   MinNumberOfHits = cms.int32( 7 ),
3302   MinNumberOfHitsHighEta = cms.int32( 5 ),
3303   HighEtaSwitch = cms.double( 5.0 ),
3304   RejectTracks = cms.bool( True ),
3305   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3306   NoInvalidHitsBeginEnd = cms.bool( False ),
3307   LogPixelProbabilityCut = cms.double( -16.0 ),
3308   appendToDataLabel = cms.string( "" )
3309 )
3310 process.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3311   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
3312   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
3313   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3314   appendToDataLabel = cms.string( "" )
3315 )
3316 process.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3317   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
3318   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3319   Updator = cms.string( "hltESPKFUpdator" ),
3320   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3321   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3322   minHits = cms.int32( 7 ),
3323   appendToDataLabel = cms.string( "" )
3324 )
3325 process.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3326   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3327   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3328   Updator = cms.string( "hltESPKFUpdator" ),
3329   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3330   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3331   minHits = cms.int32( 7 ),
3332   appendToDataLabel = cms.string( "" )
3333 )
3334 process.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3335   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
3336   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3337   Updator = cms.string( "hltESPKFUpdator" ),
3338   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3339   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3340   errorRescaling = cms.double( 10.0 ),
3341   minHits = cms.int32( 7 ),
3342   appendToDataLabel = cms.string( "" )
3343 )
3344 process.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3345   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3346   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3347   Updator = cms.string( "hltESPKFUpdator" ),
3348   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3349   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3350   errorRescaling = cms.double( 10.0 ),
3351   minHits = cms.int32( 7 ),
3352   appendToDataLabel = cms.string( "" )
3353 )
3354 process.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3355   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
3356   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3357   fractionShared = cms.double( 0.09 ),
3358   ValidHitBonus = cms.double( 5.0 ),
3359   MissingHitPenalty = cms.double( 20.0 ),
3360   allowSharedFirstHit = cms.bool( True )
3361 )
3362 process.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
3363   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
3364   algoOrder = cms.vstring(  ),
3365   appendToDataLabel = cms.string( "" )
3366 )
3367 process.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
3368   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
3369   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
3370   appendToDataLabel = cms.string( "" )
3371 )
3372 process.hltESPTrackerRecoGeometryESProducer = cms.ESProducer( "TrackerRecoGeometryESProducer",
3373   usePhase2Stacks = cms.bool( False ),
3374   trackerGeometryLabel = cms.untracked.string( "" ),
3375   appendToDataLabel = cms.string( "" )
3376 )
3377 process.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3378   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3379   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3380   fractionShared = cms.double( 0.5 ),
3381   ValidHitBonus = cms.double( 100.0 ),
3382   MissingHitPenalty = cms.double( 0.0 ),
3383   allowSharedFirstHit = cms.bool( False )
3384 )
3385 process.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer",
3386   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
3387   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3388   fractionShared = cms.double( 0.19 ),
3389   ValidHitBonus = cms.double( 5.0 ),
3390   MissingHitPenalty = cms.double( 20.0 ),
3391   allowSharedFirstHit = cms.bool( True )
3392 )
3393 process.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
3394   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
3395   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3396   Updator = cms.string( "hltESPKFUpdator" ),
3397   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3398   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3399   minHits = cms.int32( 3 ),
3400   appendToDataLabel = cms.string( "" )
3401 )
3402 process.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
3403   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
3404   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3405   Updator = cms.string( "hltESPKFUpdator" ),
3406   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3407   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3408   errorRescaling = cms.double( 100.0 ),
3409   minHits = cms.int32( 3 ),
3410   appendToDataLabel = cms.string( "" )
3411 )
3412 process.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
3413   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
3414   useQuadrupletAlgo = cms.bool( False ),
3415   appendToDataLabel = cms.string( "" )
3416 )
3417 process.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
3418   ComponentName = cms.string( "hltTrackCleaner" ),
3419   appendToDataLabel = cms.string( "" )
3420 )
3421 process.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3422   ComponentName = cms.string( "HODetIdAssociator" ),
3423   etaBinSize = cms.double( 0.087 ),
3424   nEta = cms.int32( 30 ),
3425   nPhi = cms.int32( 72 ),
3426   hcalRegion = cms.int32( 2 ),
3427   includeBadChambers = cms.bool( False ),
3428   includeGEM = cms.bool( False ),
3429   includeME0 = cms.bool( False )
3430 )
3431 process.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
3432   appendToDataLabel = cms.string( "" )
3433 )
3434 process.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3435   ComponentName = cms.string( "MuonDetIdAssociator" ),
3436   etaBinSize = cms.double( 0.125 ),
3437   nEta = cms.int32( 48 ),
3438   nPhi = cms.int32( 48 ),
3439   hcalRegion = cms.int32( 2 ),
3440   includeBadChambers = cms.bool( True ),
3441   includeGEM = cms.bool( True ),
3442   includeME0 = cms.bool( False )
3443 )
3444 process.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3445   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
3446   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3447   fractionShared = cms.double( 0.1 ),
3448   ValidHitBonus = cms.double( 1000.0 ),
3449   MissingHitPenalty = cms.double( 1.0 ),
3450   allowSharedFirstHit = cms.bool( True )
3451 )
3452 process.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
3453   ComponentName = cms.string( "SimpleNavigationSchool" ),
3454   PluginName = cms.string( "" ),
3455   SimpleMagneticField = cms.string( "ParabolicMf" ),
3456   appendToDataLabel = cms.string( "" )
3457 )
3458 process.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3459   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
3460   etaBinSize = cms.double( 0.1 ),
3461   nEta = cms.int32( 60 ),
3462   nPhi = cms.int32( 30 ),
3463   hcalRegion = cms.int32( 2 ),
3464   includeBadChambers = cms.bool( False ),
3465   includeGEM = cms.bool( False ),
3466   includeME0 = cms.bool( False )
3467 )
3468 process.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
3469   appendToDataLabel = cms.string( "" )
3470 )
3471 process.siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
3472   siPixelQualityFromDbLabel = cms.string( "" ),
3473   ListOfRecordToMerge = cms.VPSet( 
3474     cms.PSet(  record = cms.string( "SiPixelQualityFromDbRcd" ),
3475       tag = cms.string( "" )
3476     ),
3477     cms.PSet(  record = cms.string( "SiPixelDetVOffRcd" ),
3478       tag = cms.string( "" )
3479     )
3480   ),
3481   appendToDataLabel = cms.string( "" )
3482 )
3483 process.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
3484   ComponentName = cms.string( "" ),
3485   CablingMapLabel = cms.string( "" ),
3486   UseQualityInfo = cms.bool( False ),
3487   appendToDataLabel = cms.string( "" )
3488 )
3489 process.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
3490 process.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
3491   LatencyRecord = cms.PSet( 
3492     label = cms.untracked.string( "" ),
3493     record = cms.string( "SiStripLatencyRcd" )
3494   ),
3495   BackPlaneCorrectionPeakMode = cms.PSet( 
3496     label = cms.untracked.string( "peak" ),
3497     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3498   ),
3499   BackPlaneCorrectionDeconvMode = cms.PSet( 
3500     label = cms.untracked.string( "deconvolution" ),
3501     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3502   )
3503 )
3504 process.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
3505   LatencyRecord = cms.PSet( 
3506     label = cms.untracked.string( "" ),
3507     record = cms.string( "SiStripLatencyRcd" )
3508   ),
3509   LorentzAnglePeakMode = cms.PSet( 
3510     label = cms.untracked.string( "peak" ),
3511     record = cms.string( "SiStripLorentzAngleRcd" )
3512   ),
3513   LorentzAngleDeconvMode = cms.PSet( 
3514     label = cms.untracked.string( "deconvolution" ),
3515     record = cms.string( "SiStripLorentzAngleRcd" )
3516   )
3517 )
3518 process.sistripconn = cms.ESProducer( "SiStripConnectivity" )
3519 process.trackerTopology = cms.ESProducer( "TrackerTopologyEP",
3520   appendToDataLabel = cms.string( "" )
3521 )
3522 process.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
3523   appendToDataLabel = cms.string( "" )
3524 )
3525 
3526 process.FastTimerService = cms.Service( "FastTimerService",
3527     printEventSummary = cms.untracked.bool( False ),
3528     printRunSummary = cms.untracked.bool( True ),
3529     printJobSummary = cms.untracked.bool( True ),
3530     writeJSONSummary = cms.untracked.bool( False ),
3531     jsonFileName = cms.untracked.string( "resources.json" ),
3532     enableDQM = cms.untracked.bool( True ),
3533     enableDQMbyModule = cms.untracked.bool( False ),
3534     enableDQMbyPath = cms.untracked.bool( False ),
3535     enableDQMbyLumiSection = cms.untracked.bool( True ),
3536     enableDQMbyProcesses = cms.untracked.bool( True ),
3537     enableDQMTransitions = cms.untracked.bool( False ),
3538     dqmTimeRange = cms.untracked.double( 2000.0 ),
3539     dqmTimeResolution = cms.untracked.double( 5.0 ),
3540     dqmMemoryRange = cms.untracked.double( 1000000.0 ),
3541     dqmMemoryResolution = cms.untracked.double( 5000.0 ),
3542     dqmPathTimeRange = cms.untracked.double( 100.0 ),
3543     dqmPathTimeResolution = cms.untracked.double( 0.5 ),
3544     dqmPathMemoryRange = cms.untracked.double( 1000000.0 ),
3545     dqmPathMemoryResolution = cms.untracked.double( 5000.0 ),
3546     dqmModuleTimeRange = cms.untracked.double( 40.0 ),
3547     dqmModuleTimeResolution = cms.untracked.double( 0.2 ),
3548     dqmModuleMemoryRange = cms.untracked.double( 100000.0 ),
3549     dqmModuleMemoryResolution = cms.untracked.double( 500.0 ),
3550     dqmLumiSectionsRange = cms.untracked.uint32( 2500 ),
3551     dqmPath = cms.untracked.string( "HLT/TimerService" ),
3552 )
3553 process.MessageLogger = cms.Service( "MessageLogger",
3554     suppressWarning = cms.untracked.vstring( 'hltL3MuonsIOHit',
3555       'hltL3MuonsOIHit',
3556       'hltL3MuonsOIState',
3557       'hltLightPFTracks',
3558       'hltPixelTracks',
3559       'hltPixelTracksForHighMult',
3560       'hltSiPixelClusters',
3561       'hltSiPixelDigis' ),
3562     suppressFwkInfo = cms.untracked.vstring(  ),
3563     suppressInfo = cms.untracked.vstring(  ),
3564     suppressDebug = cms.untracked.vstring(  ),
3565     debugModules = cms.untracked.vstring(  ),
3566     cerr = cms.untracked.PSet( 
3567       INFO = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
3568       noTimeStamps = cms.untracked.bool( False ),
3569       FwkReport = cms.untracked.PSet( 
3570         reportEvery = cms.untracked.int32( 1 ),
3571         limit = cms.untracked.int32( 0 )
3572       ),
3573       default = cms.untracked.PSet(  limit = cms.untracked.int32( 10000000 ) ),
3574       Root_NoDictionary = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
3575       FwkJob = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
3576       FwkSummary = cms.untracked.PSet( 
3577         reportEvery = cms.untracked.int32( 1 ),
3578         limit = cms.untracked.int32( 10000000 )
3579       ),
3580       threshold = cms.untracked.string( "INFO" ),
3581       enableStatistics = cms.untracked.bool( False )
3582     ),
3583     suppressError = cms.untracked.vstring( 'hltL3TkTracksFromL2IOHit',
3584       'hltL3TkTracksFromL2OIHit',
3585       'hltL3TkTracksFromL2OIState' )
3586 )
3587 process.ThroughputService = cms.Service( "ThroughputService",
3588     eventRange = cms.untracked.uint32( 10000 ),
3589     eventResolution = cms.untracked.uint32( 1 ),
3590     printEventSummary = cms.untracked.bool( False ),
3591     enableDQM = cms.untracked.bool( True ),
3592     dqmPathByProcesses = cms.untracked.bool( True ),
3593     dqmPath = cms.untracked.string( "HLT/Throughput" ),
3594     timeRange = cms.untracked.double( 60000.0 ),
3595     timeResolution = cms.untracked.double( 5.828 )
3596 )
3597 
3598 process.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
3599     RawDataCollection = cms.InputTag( "rawDataCollector" )
3600 )
3601 process.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
3602 process.hltBoolFalse = cms.EDFilter( "HLTBool",
3603     result = cms.bool( False )
3604 )
3605 process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
3606 )
3607 process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
3608     producer = cms.InputTag( 'hltBackend','backend' ),
3609     backends = cms.vstring( 'CudaAsync',
3610       'ROCmAsync' )
3611 )
3612 process.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
3613     SelectedTriggerType = cms.int32( 3 )
3614 )
3615 process.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
3616     FedIds = cms.vint32( 1404 ),
3617     Setup = cms.string( "stage2::GTSetup" ),
3618     FWId = cms.uint32( 0 ),
3619     DmxFWId = cms.uint32( 0 ),
3620     FWOverride = cms.bool( False ),
3621     TMTCheck = cms.bool( True ),
3622     CTP7 = cms.untracked.bool( False ),
3623     MTF7 = cms.untracked.bool( False ),
3624     InputLabel = cms.InputTag( "rawDataCollector" ),
3625     lenSlinkHeader = cms.untracked.int32( 8 ),
3626     lenSlinkTrailer = cms.untracked.int32( 8 ),
3627     lenAMCHeader = cms.untracked.int32( 8 ),
3628     lenAMCTrailer = cms.untracked.int32( 0 ),
3629     lenAMC13Header = cms.untracked.int32( 8 ),
3630     lenAMC13Trailer = cms.untracked.int32( 8 ),
3631     debug = cms.untracked.bool( False ),
3632     MinFeds = cms.uint32( 0 )
3633 )
3634 process.hltPreRandom = cms.EDFilter( "HLTPrescaler",
3635     offset = cms.uint32( 0 ),
3636     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3637 )
3638 process.hltBoolEnd = cms.EDFilter( "HLTBool",
3639     result = cms.bool( True )
3640 )
3641 process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
3642     SelectedTriggerType = cms.int32( 1 )
3643 )
3644 process.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
3645     rawInput = cms.InputTag( "rawDataCollector" ),
3646     period = cms.uint32( 107 ),
3647     invert = cms.bool( False ),
3648     fedId = cms.int32( 1024 ),
3649     useTCDSEventNumber = cms.bool( True )
3650 )
3651 process.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
3652     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
3653     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
3654     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
3655     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
3656     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
3657     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
3658     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
3659     CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
3660     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
3661     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
3662     GetPrescaleColumnFromData = cms.bool( False ),
3663     AlgorithmTriggersUnprescaled = cms.bool( True ),
3664     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
3665     AlgorithmTriggersUnmasked = cms.bool( True ),
3666     useMuonShowers = cms.bool( True ),
3667     produceAXOL1TLScore = cms.bool( False ),
3668     resetPSCountersEachLumiSec = cms.bool( True ),
3669     semiRandomInitialPSCounters = cms.bool( False ),
3670     ProduceL1GtDaqRecord = cms.bool( True ),
3671     ProduceL1GtObjectMapRecord = cms.bool( True ),
3672     EmulateBxInEvent = cms.int32( 1 ),
3673     L1DataBxInEvent = cms.int32( 5 ),
3674     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
3675     BstLengthBytes = cms.int32( -1 ),
3676     PrescaleSet = cms.uint32( 1 ),
3677     Verbosity = cms.untracked.int32( 0 ),
3678     PrintL1Menu = cms.untracked.bool( False ),
3679     TriggerMenuLuminosity = cms.string( "startup" )
3680 )
3681 process.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
3682     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
3683 )
3684 process.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
3685     changeToCMSCoordinates = cms.bool( False ),
3686     maxZ = cms.double( 40.0 ),
3687     setSigmaZ = cms.double( 0.0 ),
3688     beamMode = cms.untracked.uint32( 11 ),
3689     src = cms.InputTag( "" ),
3690     gtEvmLabel = cms.InputTag( "" ),
3691     maxRadius = cms.double( 2.0 ),
3692     useBSOnlineRecords = cms.bool( True ),
3693     timeThreshold = cms.int32( 48 ),
3694     sigmaZThreshold = cms.double( 2.0 ),
3695     sigmaXYThreshold = cms.double( 4.0 )
3696 )
3697 process.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
3698     offset = cms.uint32( 0 ),
3699     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3700 )
3701 process.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
3702     saveTags = cms.bool( True ),
3703     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
3704     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3705     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
3706     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
3707     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
3708     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
3709     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
3710     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
3711     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
3712     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
3713 )
3714 process.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
3715     offset = cms.uint32( 0 ),
3716     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3717 )
3718 process.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
3719     throw = cms.bool( False ),
3720     processName = cms.string( "@" ),
3721     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
3722     moduleLabelPatternsToSkip = cms.vstring(  )
3723 )
3724 process.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
3725     processName = cms.string( "@" )
3726 )
3727 process.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
3728     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
3729     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
3730     MinBx = cms.int32( 0 ),
3731     MaxBx = cms.int32( 0 ),
3732     DumpTrigResults = cms.bool( False ),
3733     DumpRecord = cms.bool( False ),
3734     DumpTrigSummary = cms.bool( True ),
3735     ReadPrescalesFromFile = cms.bool( False ),
3736     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
3737     psColumn = cms.int32( 0 )
3738 )
3739 process.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
3740     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
3741     reportBy = cms.untracked.string( "job" ),
3742     resetBy = cms.untracked.string( "never" ),
3743     serviceBy = cms.untracked.string( "never" ),
3744     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
3745     ReferenceRate = cms.untracked.double( 100.0 )
3746 )
3747 process.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
3748     usePathStatus = cms.bool( True ),
3749     hltResults = cms.InputTag( "" ),
3750     l1tResults = cms.InputTag( "" ),
3751     l1tIgnoreMaskAndPrescale = cms.bool( False ),
3752     throw = cms.bool( True ),
3753     triggerConditions = cms.vstring( 'HLT_Physics_v15' )
3754 )
3755 process.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
3756     offset = cms.uint32( 0 ),
3757     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3758 )
3759 process.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
3760     usePathStatus = cms.bool( True ),
3761     hltResults = cms.InputTag( "" ),
3762     l1tResults = cms.InputTag( "" ),
3763     l1tIgnoreMaskAndPrescale = cms.bool( False ),
3764     throw = cms.bool( True ),
3765     triggerConditions = cms.vstring( 'HLT_Physics_v15',
3766       'HLT_Random_v3',
3767       'HLT_ZeroBias_v14' )
3768 )
3769 process.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
3770     offset = cms.uint32( 0 ),
3771     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3772 )
3773 process.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
3774     usePathStatus = cms.bool( True ),
3775     hltResults = cms.InputTag( "" ),
3776     l1tResults = cms.InputTag( "" ),
3777     l1tIgnoreMaskAndPrescale = cms.bool( False ),
3778     throw = cms.bool( True ),
3779     triggerConditions = cms.vstring( 'HLT_Random_v3',
3780       'HLT_ZeroBias_v14' )
3781 )
3782 process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
3783     offset = cms.uint32( 0 ),
3784     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3785 )
3786 
3787 process.hltOutputDQM = cms.OutputModule( "PoolOutputModule",
3788     fileName = cms.untracked.string( "outputDQM.root" ),
3789     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
3790     compressionLevel = cms.untracked.int32( 3 ),
3791     fastCloning = cms.untracked.bool( False ),
3792     dataset = cms.untracked.PSet(
3793         filterName = cms.untracked.string( "" ),
3794         dataTier = cms.untracked.string( "RAW" )
3795     ),
3796     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_OnlineMonitor' ) ),
3797     outputCommands = cms.untracked.vstring( 'drop *',
3798       'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*',
3799       'keep *_hltEcalRecHit_*_*',
3800       'keep *_hltEgammaCandidates_*_*',
3801       'keep *_hltEgammaGsfTracks_*_*',
3802       'keep *_hltGlbTrkMuonCandsNoVtx_*_*',
3803       'keep *_hltHbhereco_*_*',
3804       'keep *_hltHfreco_*_*',
3805       'keep *_hltHoreco_*_*',
3806       'keep *_hltIter0PFlowCtfWithMaterialTracks_*_*',
3807       'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
3808       'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
3809       'keep *_hltMergedTracks_*_*',
3810       'keep *_hltOnlineBeamSpot_*_*',
3811       'keep *_hltParticleNetDiscriminatorsJetTags_*_*',
3812       'keep *_hltPixelTracks_*_*',
3813       'keep *_hltPixelVertices_*_*',
3814       'keep *_hltSiPixelClusters_*_*',
3815       'keep *_hltSiStripRawToClustersFacility_*_*',
3816       'keep *_hltTrimmedPixelVertices_*_*',
3817       'keep *_hltVerticesPFFilter_*_*',
3818       'keep FEDRawDataCollection_rawDataCollector_*_*',
3819       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
3820       'keep edmTriggerResults_*_*_*',
3821       'keep triggerTriggerEvent_*_*_*' )
3822 )
3823 process.hltOutputPhysicsCommissioning = cms.OutputModule( "PoolOutputModule",
3824     fileName = cms.untracked.string( "outputPhysicsCommissioning.root" ),
3825     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
3826     compressionLevel = cms.untracked.int32( 3 ),
3827     fastCloning = cms.untracked.bool( False ),
3828     dataset = cms.untracked.PSet(
3829         filterName = cms.untracked.string( "" ),
3830         dataTier = cms.untracked.string( "RAW" )
3831     ),
3832     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_HLTPhysics',
3833   'Dataset_ZeroBias' ) ),
3834     outputCommands = cms.untracked.vstring( 'drop *',
3835       'keep FEDRawDataCollection_rawDataCollector_*_*',
3836       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
3837       'keep edmTriggerResults_*_*_*',
3838       'keep triggerTriggerEvent_*_*_*' )
3839 )
3840 
3841 process.HLTBeginSequenceRandom = cms.Sequence( process.hltRandomEventsFilter + process.hltGtStage2Digis )
3842 process.HLTEndSequence = cms.Sequence( process.hltBoolEnd )
3843 process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap )
3844 process.HLTBeamSpot = cms.Sequence( process.hltOnlineMetaDataDigis + process.hltOnlineBeamSpot )
3845 process.HLTBeginSequenceL1Fat = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberL1Fat + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
3846 process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
3847 process.HLTDatasetPathBeginSequence = cms.Sequence( process.hltGtStage2Digis )
3848 
3849 process.HLTriggerFirstPath = cms.Path( process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse )
3850 process.Status_OnCPU = cms.Path( process.hltBackend + ~process.hltStatusOnGPUFilter )
3851 process.Status_OnGPU = cms.Path( process.hltBackend + process.hltStatusOnGPUFilter )
3852 process.HLT_Random_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandom + process.HLTEndSequence )
3853 process.HLT_Physics_v15 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence )
3854 process.HLT_ZeroBias_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence )
3855 process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse )
3856 process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltL1TGlobalSummary + process.hltTrigReport )
3857 process.Dataset_HLTPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHLTPhysics + process.hltPreDatasetHLTPhysics )
3858 process.Dataset_OnlineMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetOnlineMonitor + process.hltPreDatasetOnlineMonitor )
3859 process.Dataset_ZeroBias = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetZeroBias + process.hltPreDatasetZeroBias )
3860 
3861 # load the DQMStore and DQMRootOutputModule
3862 process.load( "DQMServices.Core.DQMStore_cfi" )
3863 
3864 process.dqmOutput = cms.OutputModule("DQMRootOutputModule",
3865     fileName = cms.untracked.string("DQMIO.root")
3866 )
3867 process.DQMOutput = cms.EndPath( process.dqmOutput + process.hltOutputDQM )
3868 process.PhysicsCommissioningOutput = cms.EndPath( process.hltOutputPhysicsCommissioning )
3869 
3870 
3871 process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.HLT_Random_v3, process.HLT_Physics_v15, process.HLT_ZeroBias_v14, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_HLTPhysics, process.Dataset_OnlineMonitor, process.Dataset_ZeroBias, process.DQMOutput, process.PhysicsCommissioningOutput, ))
3872 
3873 
3874 # source module (EDM inputs)
3875 process.source = cms.Source( "PoolSource",
3876     fileNames = cms.untracked.vstring(
3877         'file:RelVal_Raw_PIon_DATA.root',
3878     ),
3879     inputCommands = cms.untracked.vstring(
3880         'keep *'
3881     )
3882 )
3883 
3884 # limit the number of events to be processed
3885 process.maxEvents = cms.untracked.PSet(
3886     input = cms.untracked.int32( 100 )
3887 )
3888 
3889 # enable TrigReport, TimeReport and MultiThreading
3890 process.options.wantSummary = True
3891 process.options.numberOfThreads = 4
3892 process.options.numberOfStreams = 0
3893 
3894 # override the GlobalTag, connection string and pfnPrefix
3895 if 'GlobalTag' in process.__dict__:
3896     from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag
3897     process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run3_hlt_PIon')
3898 
3899 # show summaries from trigger analysers used at HLT
3900 if 'MessageLogger' in process.__dict__:
3901     process.MessageLogger.TriggerSummaryProducerAOD = cms.untracked.PSet()
3902     process.MessageLogger.L1GtTrigReport = cms.untracked.PSet()
3903     process.MessageLogger.L1TGlobalSummary = cms.untracked.PSet()
3904     process.MessageLogger.HLTrigReport = cms.untracked.PSet()
3905     process.MessageLogger.FastReport = cms.untracked.PSet()
3906     process.MessageLogger.ThroughputService = cms.untracked.PSet()
3907 
3908 # add specific customizations
3909 _customInfo = {}
3910 _customInfo['menuType'  ]= "PIon"
3911 _customInfo['globalTags']= {}
3912 _customInfo['globalTags'][True ] = "auto:run3_hlt_PIon"
3913 _customInfo['globalTags'][False] = "auto:run3_mc_PIon"
3914 _customInfo['inputFiles']={}
3915 _customInfo['inputFiles'][True]  = "file:RelVal_Raw_PIon_DATA.root"
3916 _customInfo['inputFiles'][False] = "file:RelVal_Raw_PIon_MC.root"
3917 _customInfo['maxEvents' ]=  100
3918 _customInfo['globalTag' ]= "auto:run3_hlt_PIon"
3919 _customInfo['inputFile' ]=  ['file:RelVal_Raw_PIon_DATA.root']
3920 _customInfo['realData'  ]=  True
3921 
3922 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
3923 process = customizeHLTforAll(process,"PIon",_customInfo)
3924 
3925 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
3926 process = customizeHLTforCMSSW(process,"PIon")
3927 
3928 # Eras-based customisations
3929 from HLTrigger.Configuration.Eras import modifyHLTforEras
3930 modifyHLTforEras(process)
3931