Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-06-05 22:18:58

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