Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-06-11 22:53:44

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