CMS 3D CMS Logo

HLT_VtxMuL3.py

Go to the documentation of this file.
00001 # /dev/CMSSW_2_1_0/HLT/V6 (CMSSW_2_1_0_HLT2)
00002 
00003 import FWCore.ParameterSet.Config as cms
00004 
00005 process = cms.Process( "HLT" )
00006 process.maxEvents = cms.untracked.PSet(  input = cms.untracked.int32( 10 ) )
00007 process.options = cms.untracked.PSet(  wantSummary = cms.untracked.bool( True ) )
00008 
00009 process.source = cms.Source( "PoolSource",
00010     #fileNames = cms.untracked.vstring('dcap://pnfs/cmsaf.mit.edu/hibat/cms/users/cer/digi2raw_210pre9/MinBiasPbPb/rawroot')
00011     fileNames = cms.untracked.vstring( 'rfio:/castor/cern.ch/user/s/stepobr/new/Zmumu-FULLCHAIN-70-100.root' )
00012 )
00013 
00014 process.load("Configuration.StandardSequences.L1Emulator_cff")
00015 process.load("Configuration.StandardSequences.L1TriggerDefaultMenu_cff")
00016 
00017 process.L1MuTriggerPtScaleRcdSource = cms.ESSource( "EmptyESSource",
00018     recordName = cms.string( "L1MuTriggerPtScaleRcd" ),
00019     iovIsRunNotTime = cms.bool( True ),
00020     firstValid = cms.vuint32( 1 )
00021 )
00022 process.SiStripQualityFakeESSource = cms.ESSource( "SiStripQualityFakeESSource" )
00023 process.GlobalTag = cms.ESSource( "PoolDBESSource",
00024     BlobStreamerName = cms.untracked.string( "TBufferBlobStreamingService" ),
00025     connect = cms.string( "frontier://FrontierProd/CMS_COND_21X_GLOBALTAG" ),
00026     globaltag = cms.string( "STARTUP_V4::All" ),
00027     DBParameters = cms.PSet( 
00028       authenticationPath = cms.untracked.string( "." ),
00029       messageLevel = cms.untracked.int32( 0 ),
00030       connectionTimeOut = cms.untracked.int32( 0 ),
00031       connectionRetrialPeriod = cms.untracked.int32( 10 ),
00032       connectionRetrialTimeOut = cms.untracked.int32( 60 ),
00033       enableConnectionSharing = cms.untracked.bool( True ),
00034       enableReadOnlySessionOnUpdateConnection = cms.untracked.bool( False ),
00035       enablePoolAutomaticCleanUp = cms.untracked.bool( False ),
00036       idleConnectionCleanupPeriod = cms.untracked.int32( 10 )
00037     ),
00038     toGet = cms.VPSet( 
00039     ),
00040     timetype = cms.string( "runnumber" )
00041 )
00042 
00043 process.HepPDTESSource = cms.ESSource( "HepPDTESSource",
00044     pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" )
00045 )
00046 
00047 process.L1GtBoardMapsRcdSource = cms.ESSource( "EmptyESSource",
00048     recordName = cms.string( "L1GtBoardMapsRcd" ),
00049     iovIsRunNotTime = cms.bool( True ),
00050     firstValid = cms.vuint32( 1 )
00051 )
00052 process.L1GtParametersRcdSource = cms.ESSource( "EmptyESSource",
00053     recordName = cms.string( "L1GtParametersRcd" ),
00054     iovIsRunNotTime = cms.bool( True ),
00055     firstValid = cms.vuint32( 1 )
00056 )
00057 process.L1GtPrescaleFactorsAlgoTrigRcdSource = cms.ESSource( "EmptyESSource",
00058     recordName = cms.string( "L1GtPrescaleFactorsAlgoTrigRcd" ),
00059     iovIsRunNotTime = cms.bool( True ),
00060     firstValid = cms.vuint32( 1 )
00061 )
00062 process.L1GtPrescaleFactorsTechTrigRcdSource = cms.ESSource( "EmptyESSource",
00063     recordName = cms.string( "L1GtPrescaleFactorsTechTrigRcd" ),
00064     iovIsRunNotTime = cms.bool( True ),
00065     firstValid = cms.vuint32( 1 )
00066 )
00067 process.L1GtStableParametersRcdSource = cms.ESSource( "EmptyESSource",
00068     recordName = cms.string( "L1GtStableParametersRcd" ),
00069     iovIsRunNotTime = cms.bool( True ),
00070     firstValid = cms.vuint32( 1 )
00071 )
00072 process.L1GtTriggerMaskAlgoTrigRcdSource = cms.ESSource( "EmptyESSource",
00073     recordName = cms.string( "L1GtTriggerMaskAlgoTrigRcd" ),
00074     iovIsRunNotTime = cms.bool( True ),
00075     firstValid = cms.vuint32( 1 )
00076 )
00077 process.L1GtTriggerMaskTechTrigRcdSource = cms.ESSource( "EmptyESSource",
00078     recordName = cms.string( "L1GtTriggerMaskTechTrigRcd" ),
00079     iovIsRunNotTime = cms.bool( True ),
00080     firstValid = cms.vuint32( 1 )
00081 )
00082 process.L1GtTriggerMaskVetoAlgoTrigRcdSource = cms.ESSource( "EmptyESSource",
00083     recordName = cms.string( "L1GtTriggerMaskVetoAlgoTrigRcd" ),
00084     iovIsRunNotTime = cms.bool( True ),
00085     firstValid = cms.vuint32( 1 )
00086 )
00087 process.L1GtTriggerMaskVetoTechTrigRcdSource = cms.ESSource( "EmptyESSource",
00088     recordName = cms.string( "L1GtTriggerMaskVetoTechTrigRcd" ),
00089     iovIsRunNotTime = cms.bool( True ),
00090     firstValid = cms.vuint32( 1 )
00091 )
00092 process.L1MuTriggerScalesRcdSource = cms.ESSource( "EmptyESSource",
00093     recordName = cms.string( "L1MuTriggerScalesRcd" ),
00094     iovIsRunNotTime = cms.bool( True ),
00095     firstValid = cms.vuint32( 1 )
00096 )
00097 process.MCJetCorrectorIcone5 = cms.ESSource( "MCJetCorrectionService",
00098     tagName = cms.string( "CMSSW_152_iterativeCone5" ),
00099     label = cms.string( "MCJetCorrectorIcone5" )
00100 )
00101 process.XMLIdealGeometryESSource = cms.ESSource( "XMLIdealGeometryESSource",
00102     rootNodeName = cms.string( "cms:OCMS" ),
00103     geomXMLFiles = cms.vstring( 'Geometry/CMSCommonData/data/materials.xml', 'Geometry/CMSCommonData/data/rotations.xml', 'Geometry/CMSCommonData/data/normal/cmsextent.xml', 'Geometry/CMSCommonData/data/cms.xml', 'Geometry/CMSCommonData/data/cmsMother.xml', 'Geometry/CMSCommonData/data/cmsTracker.xml', 'Geometry/CMSCommonData/data/caloBase.xml', 'Geometry/CMSCommonData/data/cmsCalo.xml', 'Geometry/CMSCommonData/data/muonBase.xml', 'Geometry/CMSCommonData/data/cmsMuon.xml', 'Geometry/CMSCommonData/data/mgnt.xml', 'Geometry/CMSCommonData/data/beampipe.xml', 'Geometry/CMSCommonData/data/cmsBeam.xml', 'Geometry/CMSCommonData/data/muonMB.xml', 'Geometry/CMSCommonData/data/muonMagnet.xml', 'Geometry/TrackerCommonData/data/pixfwdMaterials.xml', 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', 'Geometry/TrackerCommonData/data/pixfwdPlaq.xml', 'Geometry/TrackerCommonData/data/pixfwdPlaq1x2.xml', 'Geometry/TrackerCommonData/data/pixfwdPlaq1x5.xml', 'Geometry/TrackerCommonData/data/pixfwdPlaq2x3.xml', 'Geometry/TrackerCommonData/data/pixfwdPlaq2x4.xml', 'Geometry/TrackerCommonData/data/pixfwdPlaq2x5.xml', 'Geometry/TrackerCommonData/data/pixfwdPanelBase.xml', 'Geometry/TrackerCommonData/data/pixfwdPanel.xml', 'Geometry/TrackerCommonData/data/pixfwdBlade.xml', 'Geometry/TrackerCommonData/data/pixfwdNipple.xml', 'Geometry/TrackerCommonData/data/pixfwdDisk.xml', 'Geometry/TrackerCommonData/data/pixfwdCylinder.xml', 'Geometry/TrackerCommonData/data/pixfwd.xml', 'Geometry/TrackerCommonData/data/pixbarmaterial.xml', 'Geometry/TrackerCommonData/data/pixbarladder.xml', 'Geometry/TrackerCommonData/data/pixbarladderfull.xml', 'Geometry/TrackerCommonData/data/pixbarladderhalf.xml', 'Geometry/TrackerCommonData/data/pixbarlayer.xml', 'Geometry/TrackerCommonData/data/pixbarlayer0.xml', 'Geometry/TrackerCommonData/data/pixbarlayer1.xml', 'Geometry/TrackerCommonData/data/pixbarlayer2.xml', 'Geometry/TrackerCommonData/data/pixbar.xml', 'Geometry/TrackerCommonData/data/tibtidcommonmaterial.xml', 'Geometry/TrackerCommonData/data/tibmaterial.xml', 'Geometry/TrackerCommonData/data/tibmodpar.xml', 'Geometry/TrackerCommonData/data/tibmodule0.xml', 'Geometry/TrackerCommonData/data/tibmodule0a.xml', 'Geometry/TrackerCommonData/data/tibmodule0b.xml', 'Geometry/TrackerCommonData/data/tibmodule2.xml', 'Geometry/TrackerCommonData/data/tibstringpar.xml', 'Geometry/TrackerCommonData/data/tibstring0ll.xml', 'Geometry/TrackerCommonData/data/tibstring0lr.xml', 'Geometry/TrackerCommonData/data/tibstring0ul.xml', 'Geometry/TrackerCommonData/data/tibstring0ur.xml', 'Geometry/TrackerCommonData/data/tibstring0.xml', 'Geometry/TrackerCommonData/data/tibstring1ll.xml', 'Geometry/TrackerCommonData/data/tibstring1lr.xml', 'Geometry/TrackerCommonData/data/tibstring1ul.xml', 'Geometry/TrackerCommonData/data/tibstring1ur.xml', 'Geometry/TrackerCommonData/data/tibstring1.xml', 'Geometry/TrackerCommonData/data/tibstring2ll.xml', 'Geometry/TrackerCommonData/data/tibstring2lr.xml', 'Geometry/TrackerCommonData/data/tibstring2ul.xml', 'Geometry/TrackerCommonData/data/tibstring2ur.xml', 'Geometry/TrackerCommonData/data/tibstring2.xml', 'Geometry/TrackerCommonData/data/tibstring3ll.xml', 'Geometry/TrackerCommonData/data/tibstring3lr.xml', 'Geometry/TrackerCommonData/data/tibstring3ul.xml', 'Geometry/TrackerCommonData/data/tibstring3ur.xml', 'Geometry/TrackerCommonData/data/tibstring3.xml', 'Geometry/TrackerCommonData/data/tiblayerpar.xml', 'Geometry/TrackerCommonData/data/tiblayer0.xml', 'Geometry/TrackerCommonData/data/tiblayer1.xml', 'Geometry/TrackerCommonData/data/tiblayer2.xml', 'Geometry/TrackerCommonData/data/tiblayer3.xml', 'Geometry/TrackerCommonData/data/tib.xml', 'Geometry/TrackerCommonData/data/tidmaterial.xml', 'Geometry/TrackerCommonData/data/tidmodpar.xml', 'Geometry/TrackerCommonData/data/tidmodule0.xml', 'Geometry/TrackerCommonData/data/tidmodule0r.xml', 'Geometry/TrackerCommonData/data/tidmodule0l.xml', 'Geometry/TrackerCommonData/data/tidmodule1.xml', 'Geometry/TrackerCommonData/data/tidmodule1r.xml', 'Geometry/TrackerCommonData/data/tidmodule1l.xml', 'Geometry/TrackerCommonData/data/tidmodule2.xml', 'Geometry/TrackerCommonData/data/tidringpar.xml', 'Geometry/TrackerCommonData/data/tidring0.xml', 'Geometry/TrackerCommonData/data/tidring0f.xml', 'Geometry/TrackerCommonData/data/tidring0b.xml', 'Geometry/TrackerCommonData/data/tidring1.xml', 'Geometry/TrackerCommonData/data/tidring1f.xml', 'Geometry/TrackerCommonData/data/tidring1b.xml', 'Geometry/TrackerCommonData/data/tidring2.xml', 'Geometry/TrackerCommonData/data/tid.xml', 'Geometry/TrackerCommonData/data/tidf.xml', 'Geometry/TrackerCommonData/data/tidb.xml', 'Geometry/TrackerCommonData/data/tibtidservices.xml', 'Geometry/TrackerCommonData/data/tibtidservicesf.xml', 'Geometry/TrackerCommonData/data/tibtidservicesb.xml', 'Geometry/TrackerCommonData/data/tobmaterial.xml', 'Geometry/TrackerCommonData/data/tobmodpar.xml', 'Geometry/TrackerCommonData/data/tobmodule0.xml', 'Geometry/TrackerCommonData/data/tobmodule2.xml', 'Geometry/TrackerCommonData/data/tobmodule4.xml', 'Geometry/TrackerCommonData/data/tobrodpar.xml', 'Geometry/TrackerCommonData/data/tobrod0c.xml', 'Geometry/TrackerCommonData/data/tobrod0l.xml', 'Geometry/TrackerCommonData/data/tobrod0h.xml', 'Geometry/TrackerCommonData/data/tobrod0.xml', 'Geometry/TrackerCommonData/data/tobrod1l.xml', 'Geometry/TrackerCommonData/data/tobrod1h.xml', 'Geometry/TrackerCommonData/data/tobrod1.xml', 'Geometry/TrackerCommonData/data/tobrod2c.xml', 'Geometry/TrackerCommonData/data/tobrod2l.xml', 'Geometry/TrackerCommonData/data/tobrod2h.xml', 'Geometry/TrackerCommonData/data/tobrod2.xml', 'Geometry/TrackerCommonData/data/tobrod3l.xml', 'Geometry/TrackerCommonData/data/tobrod3h.xml', 'Geometry/TrackerCommonData/data/tobrod3.xml', 'Geometry/TrackerCommonData/data/tobrod4c.xml', 'Geometry/TrackerCommonData/data/tobrod4l.xml', 'Geometry/TrackerCommonData/data/tobrod4h.xml', 'Geometry/TrackerCommonData/data/tobrod4.xml', 'Geometry/TrackerCommonData/data/tobrod5l.xml', 'Geometry/TrackerCommonData/data/tobrod5h.xml', 'Geometry/TrackerCommonData/data/tobrod5.xml', 'Geometry/TrackerCommonData/data/tob.xml', 'Geometry/TrackerCommonData/data/tecmaterial.xml', 'Geometry/TrackerCommonData/data/tecmodpar.xml', 'Geometry/TrackerCommonData/data/tecmodule0.xml', 'Geometry/TrackerCommonData/data/tecmodule0r.xml', 'Geometry/TrackerCommonData/data/tecmodule0s.xml', 'Geometry/TrackerCommonData/data/tecmodule1.xml', 'Geometry/TrackerCommonData/data/tecmodule1r.xml', 'Geometry/TrackerCommonData/data/tecmodule1s.xml', 'Geometry/TrackerCommonData/data/tecmodule2.xml', 'Geometry/TrackerCommonData/data/tecmodule3.xml', 'Geometry/TrackerCommonData/data/tecmodule4.xml', 'Geometry/TrackerCommonData/data/tecmodule4r.xml', 'Geometry/TrackerCommonData/data/tecmodule4s.xml', 'Geometry/TrackerCommonData/data/tecmodule5.xml', 'Geometry/TrackerCommonData/data/tecmodule6.xml', 'Geometry/TrackerCommonData/data/tecpetpar.xml', 'Geometry/TrackerCommonData/data/tecring0.xml', 'Geometry/TrackerCommonData/data/tecring1.xml', 'Geometry/TrackerCommonData/data/tecring2.xml', 'Geometry/TrackerCommonData/data/tecring3.xml', 'Geometry/TrackerCommonData/data/tecring4.xml', 'Geometry/TrackerCommonData/data/tecring5.xml', 'Geometry/TrackerCommonData/data/tecring6.xml', 'Geometry/TrackerCommonData/data/tecring0f.xml', 'Geometry/TrackerCommonData/data/tecring1f.xml', 'Geometry/TrackerCommonData/data/tecring2f.xml', 'Geometry/TrackerCommonData/data/tecring3f.xml', 'Geometry/TrackerCommonData/data/tecring4f.xml', 'Geometry/TrackerCommonData/data/tecring5f.xml', 'Geometry/TrackerCommonData/data/tecring6f.xml', 'Geometry/TrackerCommonData/data/tecring0b.xml', 'Geometry/TrackerCommonData/data/tecring1b.xml', 'Geometry/TrackerCommonData/data/tecring2b.xml', 'Geometry/TrackerCommonData/data/tecring3b.xml', 'Geometry/TrackerCommonData/data/tecring4b.xml', 'Geometry/TrackerCommonData/data/tecring5b.xml', 'Geometry/TrackerCommonData/data/tecring6b.xml', 'Geometry/TrackerCommonData/data/tecpetalf.xml', 'Geometry/TrackerCommonData/data/tecpetalb.xml', 'Geometry/TrackerCommonData/data/tecpetal0.xml', 'Geometry/TrackerCommonData/data/tecpetal0f.xml', 'Geometry/TrackerCommonData/data/tecpetal0b.xml', 'Geometry/TrackerCommonData/data/tecpetal3.xml', 'Geometry/TrackerCommonData/data/tecpetal3f.xml', 'Geometry/TrackerCommonData/data/tecpetal3b.xml', 'Geometry/TrackerCommonData/data/tecpetal6f.xml', 'Geometry/TrackerCommonData/data/tecpetal6b.xml', 'Geometry/TrackerCommonData/data/tecpetal8f.xml', 'Geometry/TrackerCommonData/data/tecpetal8b.xml', 'Geometry/TrackerCommonData/data/tecwheel.xml', 'Geometry/TrackerCommonData/data/tecwheela.xml', 'Geometry/TrackerCommonData/data/tecwheelb.xml', 'Geometry/TrackerCommonData/data/tecwheelc.xml', 'Geometry/TrackerCommonData/data/tecwheeld.xml', 'Geometry/TrackerCommonData/data/tecwheel6.xml', 'Geometry/TrackerCommonData/data/tecservices.xml', 'Geometry/TrackerCommonData/data/tecbackplate.xml', 'Geometry/TrackerCommonData/data/tec.xml', 'Geometry/TrackerCommonData/data/trackermaterial.xml', 'Geometry/TrackerCommonData/data/tracker.xml', 'Geometry/TrackerCommonData/data/trackerpixbar.xml', 'Geometry/TrackerCommonData/data/trackerpixfwd.xml', 'Geometry/TrackerCommonData/data/trackertibtidservices.xml', 'Geometry/TrackerCommonData/data/trackertib.xml', 'Geometry/TrackerCommonData/data/trackertid.xml', 'Geometry/TrackerCommonData/data/trackertob.xml', 'Geometry/TrackerCommonData/data/trackertec.xml', 'Geometry/TrackerCommonData/data/trackerbulkhead.xml', 'Geometry/TrackerCommonData/data/trackerother.xml', 'Geometry/EcalCommonData/data/eregalgo.xml', 'Geometry/EcalCommonData/data/ebalgo.xml', 'Geometry/EcalCommonData/data/ebcon.xml', 'Geometry/EcalCommonData/data/ebrot.xml', 'Geometry/EcalCommonData/data/eecon.xml', 'Geometry/EcalCommonData/data/eefixed.xml', 'Geometry/EcalCommonData/data/eehier.xml', 'Geometry/EcalCommonData/data/eealgo.xml', 'Geometry/EcalCommonData/data/escon.xml', 'Geometry/EcalCommonData/data/eeF.xml', 'Geometry/EcalCommonData/data/eeB.xml', 'Geometry/HcalCommonData/data/hcalrotations.xml', 'Geometry/HcalCommonData/data/hcalalgo.xml', 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', 'Geometry/HcalCommonData/data/hcalendcapalgo.xml', 'Geometry/HcalCommonData/data/hcalouteralgo.xml', 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', 'Geometry/HcalCommonData/data/hcalforwardfibre.xml', 'Geometry/HcalCommonData/data/hcalforwardmaterial.xml', 'Geometry/MuonCommonData/data/mbCommon.xml', 'Geometry/MuonCommonData/data/mb1.xml', 'Geometry/MuonCommonData/data/mb2.xml', 'Geometry/MuonCommonData/data/mb3.xml', 'Geometry/MuonCommonData/data/mb4.xml', 'Geometry/MuonCommonData/data/muonYoke.xml', 'Geometry/MuonCommonData/data/mf.xml', 'Geometry/ForwardCommonData/data/forward.xml', 'Geometry/ForwardCommonData/data/forwardshield.xml', 'Geometry/ForwardCommonData/data/brmrotations.xml', 'Geometry/ForwardCommonData/data/brm.xml', 'Geometry/ForwardCommonData/data/totemMaterials.xml', 'Geometry/ForwardCommonData/data/totemRotations.xml', 'Geometry/ForwardCommonData/data/totemt1.xml', 'Geometry/ForwardCommonData/data/totemt2.xml', 'Geometry/ForwardCommonData/data/ionpump.xml', 'Geometry/MuonCommonData/data/muonNumbering.xml', 'Geometry/TrackerCommonData/data/trackerStructureTopology.xml', 'Geometry/TrackerSimData/data/trackersens.xml', 'Geometry/TrackerRecoData/data/trackerRecoMaterial.xml', 'Geometry/EcalSimData/data/ebsens.xml', 'Geometry/EcalSimData/data/eesens.xml', 'Geometry/HcalCommonData/data/hcalsens.xml', 'Geometry/HcalSimData/data/CaloUtil.xml', 'Geometry/MuonSimData/data/muonSens.xml', 'Geometry/DTGeometryBuilder/data/dtSpecsFilter.xml', 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', 'Geometry/RPCGeometryBuilder/data/RPCSpecs.xml', 'Geometry/ForwardCommonData/data/brmsens.xml', 'Geometry/HcalSimData/data/HcalProdCuts.xml', 'Geometry/EcalSimData/data/EBProdCuts.xml', 'Geometry/TrackerSimData/data/trackerProdCuts.xml', 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml', 'Geometry/MuonSimData/data/muonProdCuts.xml', 'Geometry/CMSCommonData/data/FieldParameters.xml' )
00104 )
00105 process.eegeom = cms.ESSource( "EmptyESSource",
00106     recordName = cms.string( "EcalMappingRcd" ),
00107     iovIsRunNotTime = cms.bool( True ),
00108     firstValid = cms.vuint32( 1 )
00109 )
00110 process.emrcdsrc = cms.ESSource( "EmptyESSource",
00111     recordName = cms.string( "L1EmEtScaleRcd" ),
00112     iovIsRunNotTime = cms.bool( True ),
00113     firstValid = cms.vuint32( 1 )
00114 )
00115 process.es_hardcode = cms.ESSource( "HcalHardcodeCalibrations",
00116     toGet = cms.untracked.vstring( 'GainWidths', 'channelQuality', 'ZSThresholds' )
00117 )
00118 process.jetrcdsrc = cms.ESSource( "EmptyESSource",
00119     recordName = cms.string( "L1JetEtScaleRcd" ),
00120     iovIsRunNotTime = cms.bool( True ),
00121     firstValid = cms.vuint32( 1 )
00122 )
00123 process.l1CaloGeomRecordSource = cms.ESSource( "EmptyESSource",
00124     recordName = cms.string( "L1CaloGeometryRecord" ),
00125     iovIsRunNotTime = cms.bool( True ),
00126     firstValid = cms.vuint32( 1 )
00127 )
00128 process.magfield = cms.ESSource( "XMLIdealGeometryESSource",
00129     rootNodeName = cms.string( "cmsMagneticField:MAGF" ),
00130     geomXMLFiles = cms.vstring( 'Geometry/CMSCommonData/data/normal/cmsextent.xml', 'Geometry/CMSCommonData/data/cms.xml', 'Geometry/CMSCommonData/data/cmsMagneticField.xml', 'MagneticField/GeomBuilder/data/MagneticFieldVolumes_1103l.xml' )
00131 )
00132 
00133 process.ParametrizedMagneticFieldProducer = cms.ESProducer( "ParametrizedMagneticFieldProducer",
00134   label = cms.untracked.string( "parametrizedField" ),
00135   version = cms.string( "OAE_1103l_071212" ),
00136   parameters = cms.PSet(  BValue = cms.string( "3_8T" ) )
00137 )
00138 process.L1MuTriggerPtScale = cms.ESProducer( "L1MuTriggerPtScaleProducer",
00139   nbitPackingPt = cms.int32( 5 ),
00140   signedPackingPt = cms.bool( False ),
00141   nbinsPt = cms.int32( 32 ),
00142   scalePt = cms.vdouble( -1.0, 0.0, 1.5, 2.0, 2.5, 3.0, 3.5, 4.0, 4.5, 5.0, 6.0, 7.0, 8.0, 10.0, 12.0, 14.0, 16.0, 18.0, 20.0, 25.0, 30.0, 35.0, 40.0, 45.0, 50.0, 60.0, 70.0, 80.0, 90.0, 100.0, 120.0, 140.0, 1000000.0 )
00143 )
00144 process.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
00145 process.Chi2EstimatorForL2Refit = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
00146   ComponentName = cms.string( "Chi2EstimatorForL2Refit" ),
00147   MaxChi2 = cms.double( 1000.0 ),
00148   nSigma = cms.double( 3.0 )
00149 )
00150 process.KFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
00151   ComponentName = cms.string( "KFTrajectoryFitterForL2Muon" ),
00152   Propagator = cms.string( "SteppingHelixPropagatorAny" ),
00153   Updator = cms.string( "KFUpdator" ),
00154   Estimator = cms.string( "Chi2EstimatorForL2Refit" ),
00155   minHits = cms.int32( 3 )
00156 )
00157 process.KFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
00158   ComponentName = cms.string( "KFTrajectorySmootherForL2Muon" ),
00159   Propagator = cms.string( "SteppingHelixPropagatorOpposite" ),
00160   Updator = cms.string( "KFUpdator" ),
00161   Estimator = cms.string( "Chi2EstimatorForL2Refit" ),
00162   errorRescaling = cms.double( 100.0 ),
00163   minHits = cms.int32( 3 )
00164 )
00165 process.KFFitterSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
00166   ComponentName = cms.string( "KFFitterSmootherForL2Muon" ),
00167   Fitter = cms.string( "KFTrajectoryFitterForL2Muon" ),
00168   Smoother = cms.string( "KFTrajectorySmootherForL2Muon" ),
00169   EstimateCut = cms.double( -1.0 ),
00170   MinNumberOfHits = cms.int32( 5 ),
00171   RejectTracks = cms.bool( True ),
00172   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
00173   NoInvalidHitsBeginEnd = cms.bool( False )
00174 )
00175 process.CSCGeometryESModule = cms.ESProducer( "CSCGeometryESModule",
00176   alignmentsLabel = cms.string( "" ),
00177   appendToDataLabel = cms.string( "" ),
00178   useRealWireGeometry = cms.bool( True ),
00179   useOnlyWiresInME1a = cms.bool( False ),
00180   useGangedStripsInME1a = cms.bool( True ),
00181   useCentreTIOffsets = cms.bool( False ),
00182   applyAlignment = cms.bool( True )
00183 )
00184 process.CaloGeometryBuilder = cms.ESProducer( "CaloGeometryBuilder",
00185   SelectedCalos = cms.vstring( 'HCAL', 'ZDC', 'EcalBarrel', 'EcalEndcap', 'TOWER' )
00186 )
00187 process.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
00188   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" )
00189 )
00190 process.CaloTowerHardcodeGeometryEP = cms.ESProducer( "CaloTowerHardcodeGeometryEP" )
00191 process.Chi2EstimatorForL3Refit = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
00192   ComponentName = cms.string( "Chi2EstimatorForL3Refit" ),
00193   MaxChi2 = cms.double( 100000.0 ),
00194   nSigma = cms.double( 3.0 )
00195 )
00196 process.Chi2EstimatorForMuonTrackLoader = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
00197   ComponentName = cms.string( "Chi2EstimatorForMuonTrackLoader" ),
00198   MaxChi2 = cms.double( 100000.0 ),
00199   nSigma = cms.double( 3.0 )
00200 )
00201 process.Chi2EstimatorForRefit = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
00202   ComponentName = cms.string( "Chi2EstimatorForRefit" ),
00203   MaxChi2 = cms.double( 100000.0 ),
00204   nSigma = cms.double( 3.0 )
00205 )
00206 process.Chi2MeasurementEstimator = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
00207   ComponentName = cms.string( "Chi2" ),
00208   MaxChi2 = cms.double( 30.0 ),
00209   nSigma = cms.double( 3.0 )
00210 )
00211 process.CkfTrajectoryBuilder = cms.ESProducer( "CkfTrajectoryBuilderESProducer",
00212   ComponentName = cms.string( "CkfTrajectoryBuilder" ),
00213   updator = cms.string( "KFUpdator" ),
00214   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
00215   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
00216   estimator = cms.string( "Chi2" ),
00217   TTRHBuilder = cms.string( "WithTrackAngle" ),
00218   MeasurementTrackerName = cms.string( "" ),
00219   trajectoryFilterName = cms.string( "ckfBaseTrajectoryFilter" ),
00220   maxCand = cms.int32( 5 ),
00221   lostHitPenalty = cms.double( 30.0 ),
00222   intermediateCleaning = cms.bool( True ),
00223   alwaysUseInvalidHits = cms.bool( True )
00224 )
00225 process.DTGeometryESModule = cms.ESProducer( "DTGeometryESModule",
00226   alignmentsLabel = cms.string( "" ),
00227   appendToDataLabel = cms.string( "" ),
00228   applyAlignment = cms.bool( True )
00229 )
00230 process.EcalBarrelGeometryEP = cms.ESProducer( "EcalBarrelGeometryEP",
00231   applyAlignment = cms.untracked.bool( False )
00232 )
00233 process.EcalElectronicsMappingBuilder = cms.ESProducer( "EcalElectronicsMappingBuilder",
00234   MapFile = cms.untracked.string( "Geometry/EcalMapping/data/EEMap.txt" )
00235 )
00236 process.EcalEndcapGeometryEP = cms.ESProducer( "EcalEndcapGeometryEP",
00237   applyAlignment = cms.untracked.bool( False )
00238 )
00239 process.EcalLaserCorrectionService = cms.ESProducer( "EcalLaserCorrectionService" )
00240 process.EcalPreshowerGeometryEP = cms.ESProducer( "EcalPreshowerGeometryEP",
00241   applyAlignment = cms.untracked.bool( False )
00242 )
00243 process.GlobalTrackingGeometryESProducer = cms.ESProducer( "GlobalTrackingGeometryESProducer" )
00244 process.GroupedCkfTrajectoryBuilder = cms.ESProducer( "GroupedCkfTrajectoryBuilderESProducer",
00245   ComponentName = cms.string( "GroupedCkfTrajectoryBuilder" ),
00246   updator = cms.string( "KFUpdator" ),
00247   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
00248   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
00249   estimator = cms.string( "Chi2" ),
00250   TTRHBuilder = cms.string( "WithTrackAngle" ),
00251   MeasurementTrackerName = cms.string( "" ),
00252   trajectoryFilterName = cms.string( "ckfBaseTrajectoryFilter" ),
00253   maxCand = cms.int32( 5 ),
00254   lostHitPenalty = cms.double( 30.0 ),
00255   foundHitBonus = cms.double( 5.0 ),
00256   intermediateCleaning = cms.bool( True ),
00257   alwaysUseInvalidHits = cms.bool( True ),
00258   lockHits = cms.bool( True ),
00259   bestHitOnly = cms.bool( True ),
00260   requireSeedHitsInRebuild = cms.bool( True ),
00261   minNrOfHitsForRebuild = cms.int32( 5 )
00262 )
00263 process.HcalHardcodeGeometryEP = cms.ESProducer( "HcalHardcodeGeometryEP"
00264 )
00265 process.HcalTopologyIdealEP = cms.ESProducer( "HcalTopologyIdealEP"
00266 )
00267 process.L1GctConfigProducers = cms.ESProducer( "L1GctConfigProducers",
00268   JetFinderCentralJetSeed = cms.uint32( 1 ),
00269   JetFinderForwardJetSeed = cms.uint32( 1 ),
00270   L1CaloHtScaleLsbInGeV = cms.double( 1.0 ),
00271   L1CaloJetZeroSuppressionThresholdInGeV = cms.double( 5.0 ),
00272   CalibrationStyle = cms.string( "ORCAStyle" ),
00273   PowerSeriesCoefficients = cms.PSet( 
00274     nonTauJetCalib0 = cms.vdouble(  ),
00275     nonTauJetCalib1 = cms.vdouble(  ),
00276     nonTauJetCalib2 = cms.vdouble(  ),
00277     nonTauJetCalib3 = cms.vdouble(  ),
00278     nonTauJetCalib4 = cms.vdouble(  ),
00279     nonTauJetCalib5 = cms.vdouble(  ),
00280     nonTauJetCalib6 = cms.vdouble(  ),
00281     nonTauJetCalib7 = cms.vdouble(  ),
00282     nonTauJetCalib8 = cms.vdouble(  ),
00283     nonTauJetCalib9 = cms.vdouble(  ),
00284     nonTauJetCalib10 = cms.vdouble(  ),
00285     tauJetCalib0 = cms.vdouble(  ),
00286     tauJetCalib1 = cms.vdouble(  ),
00287     tauJetCalib2 = cms.vdouble(  ),
00288     tauJetCalib3 = cms.vdouble(  ),
00289     tauJetCalib4 = cms.vdouble(  ),
00290     tauJetCalib5 = cms.vdouble(  ),
00291     tauJetCalib6 = cms.vdouble(  )
00292   ),
00293   OrcaStyleCoefficients = cms.PSet( 
00294     nonTauJetCalib0 = cms.vdouble( 47.4, -20.7, 0.7922, 9.53E-5 ),
00295     nonTauJetCalib1 = cms.vdouble( 49.4, -22.5, 0.7867, 9.6E-5 ),
00296     nonTauJetCalib2 = cms.vdouble( 47.1, -22.2, 0.7645, 1.209E-4 ),
00297     nonTauJetCalib3 = cms.vdouble( 49.3, -22.9, 0.7331, 1.221E-4 ),
00298     nonTauJetCalib4 = cms.vdouble( 48.2, -24.5, 0.7706, 1.28E-4 ),
00299     nonTauJetCalib5 = cms.vdouble( 42.0, -23.9, 0.7945, 1.458E-4 ),
00300     nonTauJetCalib6 = cms.vdouble( 33.8, -22.1, 0.8202, 1.403E-4 ),
00301     nonTauJetCalib7 = cms.vdouble( 17.1, -6.6, 0.6958, 6.88E-5 ),
00302     nonTauJetCalib8 = cms.vdouble( 13.1, -4.5, 0.7071, 7.26E-5 ),
00303     nonTauJetCalib9 = cms.vdouble( 12.4, -3.8, 0.6558, 4.89E-4 ),
00304     nonTauJetCalib10 = cms.vdouble( 9.3, 1.3, 0.2719, 0.003418 ),
00305     tauJetCalib0 = cms.vdouble( 47.4, -20.7, 0.7922, 9.53E-5 ),
00306     tauJetCalib1 = cms.vdouble( 49.4, -22.5, 0.7867, 9.6E-5 ),
00307     tauJetCalib2 = cms.vdouble( 47.1, -22.2, 0.7645, 1.209E-4 ),
00308     tauJetCalib3 = cms.vdouble( 49.3, -22.9, 0.7331, 1.221E-4 ),
00309     tauJetCalib4 = cms.vdouble( 48.2, -24.5, 0.7706, 1.28E-4 ),
00310     tauJetCalib5 = cms.vdouble( 42.0, -23.9, 0.7945, 1.458E-4 ),
00311     tauJetCalib6 = cms.vdouble( 33.8, -22.1, 0.8202, 1.403E-4 )
00312   ),
00313   PiecewiseCubicCoefficients = cms.PSet( 
00314     nonTauJetCalib0 = cms.vdouble( 500.0, 100.0, 17.7409, 0.351901, -7.01462E-4, 5.77204E-7, 5.0, 0.720604, 1.25179, -0.0150777, 7.13711E-5 ),
00315     nonTauJetCalib1 = cms.vdouble( 500.0, 100.0, 20.0549, 0.321867, -6.4901E-4, 5.50042E-7, 5.0, 1.30465, 1.2774, -0.0159193, 7.64496E-5 ),
00316     nonTauJetCalib2 = cms.vdouble( 500.0, 100.0, 24.3454, 0.257989, -4.50184E-4, 3.09951E-7, 5.0, 2.1034, 1.32441, -0.0173659, 8.50669E-5 ),
00317     nonTauJetCalib3 = cms.vdouble( 500.0, 100.0, 27.7822, 0.155986, -2.66441E-4, 6.69814E-8, 5.0, 2.64613, 1.30745, -0.0180964, 8.83567E-5 ),
00318     nonTauJetCalib4 = cms.vdouble( 500.0, 100.0, 26.6384, 0.0567369, -4.16292E-4, 2.60929E-7, 5.0, 2.63299, 1.16558, -0.0170351, 7.95703E-5 ),
00319     nonTauJetCalib5 = cms.vdouble( 500.0, 100.0, 29.5396, 0.001137, -1.45232E-4, 6.91445E-8, 5.0, 4.16752, 1.08477, -0.016134, 7.69652E-5 ),
00320     nonTauJetCalib6 = cms.vdouble( 500.0, 100.0, 30.1405, -0.14281, 5.55849E-4, -7.52446E-7, 5.0, 4.79283, 0.672125, -0.00879174, 3.65776E-5 ),
00321     nonTauJetCalib7 = cms.vdouble( 300.0, 80.0, 30.2715, -0.539688, 0.00499898, -1.2204E-5, 5.0, 1.97284, 0.0610729, 0.00671548, -7.22583E-5 ),
00322     nonTauJetCalib8 = cms.vdouble( 250.0, 150.0, 1.38861, 0.0362661, 0.0, 0.0, 5.0, 1.87993, 0.0329907, 0.0, 0.0 ),
00323     nonTauJetCalib9 = cms.vdouble( 200.0, 80.0, 35.0095, -0.669677, 0.00208498, -1.50554E-6, 5.0, 3.16074, -0.114404, 0.0, 0.0 ),
00324     nonTauJetCalib10 = cms.vdouble( 150.0, 80.0, 1.70475, -0.142171, 0.00104963, -1.62214E-5, 5.0, 1.70475, -0.142171, 0.00104963, -1.62214E-5 ),
00325     tauJetCalib0 = cms.vdouble( 500.0, 100.0, 17.7409, 0.351901, -7.01462E-4, 5.77204E-7, 5.0, 0.720604, 1.25179, -0.0150777, 7.13711E-5 ),
00326     tauJetCalib1 = cms.vdouble( 500.0, 100.0, 20.0549, 0.321867, -6.4901E-4, 5.50042E-7, 5.0, 1.30465, 1.2774, -0.0159193, 7.64496E-5 ),
00327     tauJetCalib2 = cms.vdouble( 500.0, 100.0, 24.3454, 0.257989, -4.50184E-4, 3.09951E-7, 5.0, 2.1034, 1.32441, -0.0173659, 8.50669E-5 ),
00328     tauJetCalib3 = cms.vdouble( 500.0, 100.0, 27.7822, 0.155986, -2.66441E-4, 6.69814E-8, 5.0, 2.64613, 1.30745, -0.0180964, 8.83567E-5 ),
00329     tauJetCalib4 = cms.vdouble( 500.0, 100.0, 26.6384, 0.0567369, -4.16292E-4, 2.60929E-7, 5.0, 2.63299, 1.16558, -0.0170351, 7.95703E-5 ),
00330     tauJetCalib5 = cms.vdouble( 500.0, 100.0, 29.5396, 0.001137, -1.45232E-4, 6.91445E-8, 5.0, 4.16752, 1.08477, -0.016134, 7.69652E-5 ),
00331     tauJetCalib6 = cms.vdouble( 500.0, 100.0, 30.1405, -0.14281, 5.55849E-4, -7.52446E-7, 5.0, 4.79283, 0.672125, -0.00879174, 3.65776E-5 )
00332   ),
00333   jetCounterSetup = cms.PSet( 
00334     jetCountersNegativeWheel = cms.VPSet( 
00335       cms.PSet(  cutDescriptionList = cms.vstring( 'JC_minRank_1' )      ),
00336       cms.PSet(  cutDescriptionList = cms.vstring( 'JC_minRank_1', 'JC_centralEta_6' )      ),
00337       cms.PSet(  cutDescriptionList = cms.vstring( 'JC_minRank_11' )      ),
00338       cms.PSet(  cutDescriptionList = cms.vstring( 'JC_minRank_11', 'JC_centralEta_6' )      ),
00339       cms.PSet(  cutDescriptionList = cms.vstring( 'JC_minRank_19' )      )
00340     ),
00341     jetCountersPositiveWheel = cms.VPSet( 
00342       cms.PSet(  cutDescriptionList = cms.vstring( 'JC_minRank_1' )      ),
00343       cms.PSet(  cutDescriptionList = cms.vstring( 'JC_minRank_1', 'JC_centralEta_6' )      ),
00344       cms.PSet(  cutDescriptionList = cms.vstring( 'JC_minRank_11' )      ),
00345       cms.PSet(  cutDescriptionList = cms.vstring( 'JC_minRank_11', 'JC_centralEta_6' )      ),
00346       cms.PSet(  cutDescriptionList = cms.vstring( 'JC_minRank_19' )      )
00347     )
00348   ),
00349   ConvertEtValuesToEnergy = cms.bool( False )
00350 )
00351 process.L1MuTriggerScales = cms.ESProducer( "L1MuTriggerScalesProducer",
00352   nbitPackingDTEta = cms.int32( 6 ),
00353   signedPackingDTEta = cms.bool( True ),
00354   nbinsDTEta = cms.int32( 64 ),
00355   minDTEta = cms.double( -1.2 ),
00356   maxDTEta = cms.double( 1.2 ),
00357   offsetDTEta = cms.int32( 32 ),
00358   nbitPackingCSCEta = cms.int32( 6 ),
00359   nbinsCSCEta = cms.int32( 32 ),
00360   minCSCEta = cms.double( 0.9 ),
00361   maxCSCEta = cms.double( 2.5 ),
00362   nbitPackingBrlRPCEta = cms.int32( 6 ),
00363   signedPackingBrlRPCEta = cms.bool( True ),
00364   nbinsBrlRPCEta = cms.int32( 33 ),
00365   offsetBrlRPCEta = cms.int32( 16 ),
00366   nbitPackingFwdRPCEta = cms.int32( 6 ),
00367   signedPackingFwdRPCEta = cms.bool( True ),
00368   nbinsFwdRPCEta = cms.int32( 33 ),
00369   offsetFwdRPCEta = cms.int32( 16 ),
00370   nbitPackingGMTEta = cms.int32( 6 ),
00371   nbinsGMTEta = cms.int32( 31 ),
00372   nbitPackingPhi = cms.int32( 8 ),
00373   signedPackingPhi = cms.bool( False ),
00374   nbinsPhi = cms.int32( 144 ),
00375   minPhi = cms.double( 0.0 ),
00376   maxPhi = cms.double( 6.2831853 ),
00377   scaleRPCEta = cms.vdouble( -2.1, -1.97, -1.85, -1.73, -1.61, -1.48, -1.36, -1.24, -1.14, -1.04, -0.93, -0.83, -0.72, -0.58, -0.44, -0.27, -0.07, 0.07, 0.27, 0.44, 0.58, 0.72, 0.83, 0.93, 1.04, 1.14, 1.24, 1.36, 1.48, 1.61, 1.73, 1.85, 1.97, 2.1 ),
00378   scaleGMTEta = cms.vdouble( 0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.75, 1.8, 1.85, 1.9, 1.95, 2.0, 2.05, 2.1, 2.15, 2.2, 2.25, 2.3, 2.35, 2.4 )
00379 )
00380 process.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
00381   ComponentName = cms.string( "PropagatorWithMaterial" ),
00382   PropagationDirection = cms.string( "alongMomentum" ),
00383   Mass = cms.double( 0.105 ),
00384   MaxDPhi = cms.double( 1.6 ),
00385   useRungeKutta = cms.bool( False )
00386 )
00387 process.MeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
00388   ComponentName = cms.string( "" ),
00389   PixelCPE = cms.string( "PixelCPEGeneric" ),
00390   StripCPE = cms.string( "StripCPEfromTrackAngle" ),
00391   HitMatcher = cms.string( "StandardMatcher" ),
00392   Regional = cms.bool( True ),
00393   OnDemand = cms.bool( True ),
00394   UseStripModuleQualityDB = cms.bool( False ),
00395   DebugStripModuleQualityDB = cms.untracked.bool( False ),
00396   UseStripAPVFiberQualityDB = cms.bool( False ),
00397   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
00398   MaskBadAPVFibers = cms.bool( False ),
00399   UseStripStripQualityDB = cms.bool( False ),
00400   DebugStripStripQualityDB = cms.untracked.bool( False ),
00401   pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
00402   stripClusterProducer = cms.string( "hltSiStripClusters" ),
00403   stripLazyGetterProducer = cms.string( "hltSiStripRawToClustersFacility" )
00404 )
00405 process.MuonDetLayerGeometryESProducer = cms.ESProducer( "MuonDetLayerGeometryESProducer" )
00406 process.MuonNumberingInitialization = cms.ESProducer( "MuonNumberingInitialization" )
00407 process.MuonTransientTrackingRecHitBuilderESProducer = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
00408   ComponentName = cms.string( "MuonRecHitBuilder" )
00409 )
00410 process.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
00411   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
00412   PropagationDirection = cms.string( "oppositeToMomentum" ),
00413   Mass = cms.double( 0.105 ),
00414   MaxDPhi = cms.double( 1.6 ),
00415   useRungeKutta = cms.bool( False )
00416 )
00417 process.PixelCPEGenericESProducer = cms.ESProducer( "PixelCPEGenericESProducer",
00418   ComponentName = cms.string( "PixelCPEGeneric" ),
00419   eff_charge_cut_lowX = cms.untracked.double( 0.0 ),
00420   eff_charge_cut_lowY = cms.untracked.double( 0.0 ),
00421   eff_charge_cut_highX = cms.untracked.double( 1.0 ),
00422   eff_charge_cut_highY = cms.untracked.double( 1.0 ),
00423   size_cutX = cms.untracked.double( 3.0 ),
00424   size_cutY = cms.untracked.double( 3.0 ),
00425   TanLorentzAnglePerTesla = cms.double( 0.106 ),
00426   PixelErrorParametrization = cms.string( "NOTcmsim" ),
00427   Alpha2Order = cms.bool( True )
00428 )
00429 process.RPCGeometryESModule = cms.ESProducer( "RPCGeometryESModule"
00430 )
00431 process.SiStripGainESProducer = cms.ESProducer( "SiStripGainESProducer",
00432   AutomaticNormalization = cms.bool( False ),
00433   NormalizationFactor = cms.double( 1.0 ),
00434   printDebug = cms.untracked.bool( False )
00435 )
00436 process.SiStripRecHitMatcherESProducer = cms.ESProducer( "SiStripRecHitMatcherESProducer",
00437   ComponentName = cms.string( "StandardMatcher" ),
00438   NSigmaInside = cms.double( 3.0 )
00439 )
00440 process.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
00441   EtaDivisions = cms.untracked.uint32( 20 ),
00442   PhiDivisions = cms.untracked.uint32( 20 ),
00443   EtaMax = cms.untracked.double( 2.5 )
00444 )
00445 process.StripCPEfromTrackAngleESProducer = cms.ESProducer( "StripCPEfromTrackAngleESProducer",
00446   ComponentName = cms.string( "StripCPEfromTrackAngle" )
00447 )
00448 process.TrackerDigiGeometryESModule = cms.ESProducer( "TrackerDigiGeometryESModule",
00449   alignmentsLabel = cms.string( "" ),
00450   appendToDataLabel = cms.string( "" ),
00451   applyAlignment = cms.bool( True ),
00452   fromDDD = cms.bool( True )
00453 )
00454 process.TrackerGeometricDetESModule = cms.ESProducer( "TrackerGeometricDetESModule",
00455   fromDDD = cms.bool( True )
00456 )
00457 process.TrackerRecoGeometryESProducer = cms.ESProducer( "TrackerRecoGeometryESProducer"
00458 )
00459 process.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
00460   ComponentName = cms.string( "TransientTrackBuilder" )
00461 )
00462 process.VolumeBasedMagneticFieldESProducer = cms.ESProducer( "VolumeBasedMagneticFieldESProducer",
00463   label = cms.untracked.string( "" ),
00464   version = cms.string( "grid_1103l_071212_3_8t" ),
00465   useParametrizedTrackerField = cms.bool( True ),
00466   findVolumeTolerance = cms.double( 0.0 ),
00467   cacheLastVolume = cms.untracked.bool( True ),
00468   timerOn = cms.untracked.bool( False )
00469 )
00470 process.ZdcHardcodeGeometryEP = cms.ESProducer( "ZdcHardcodeGeometryEP"
00471 )
00472 process.l1CaloGeometry = cms.ESProducer( "L1CaloGeometryProd",
00473   numberGctEmJetPhiBins = cms.uint32( 18 ),
00474   gctEmJetPhiBinOffset = cms.double( -0.5 ),
00475   numberGctEtSumPhiBins = cms.uint32( 72 ),
00476   gctEtSumPhiBinOffset = cms.double( 0.0 ),
00477   numberGctCentralEtaBinsPerHalf = cms.uint32( 7 ),
00478   numberGctForwardEtaBinsPerHalf = cms.uint32( 4 ),
00479   etaSignBitOffset = cms.uint32( 8 ),
00480   gctEtaBinBoundaries = cms.vdouble( 0.0, 0.348, 0.695, 1.044, 1.392, 1.74, 2.172, 3.0, 3.5, 4.0, 4.5, 5.0 )
00481 )
00482 process.l1CaloScales = cms.ESProducer( "L1ScalesTrivialProducer",
00483   L1CaloEmEtScaleLSB = cms.double( 0.5 ),
00484   L1CaloRegionEtScaleLSB = cms.double( 0.5 ),
00485   L1CaloEmThresholds = cms.vdouble( 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0 ),
00486   L1CaloJetThresholds = cms.vdouble( 0.0, 10.0, 12.0, 14.0, 15.0, 18.0, 20.0, 22.0, 24.0, 25.0, 28.0, 30.0, 32.0, 35.0, 37.0, 40.0, 45.0, 50.0, 55.0, 60.0, 65.0, 70.0, 75.0, 80.0, 85.0, 90.0, 100.0, 110.0, 120.0, 125.0, 130.0, 140.0, 150.0, 160.0, 170.0, 175.0, 180.0, 190.0, 200.0, 215.0, 225.0, 235.0, 250.0, 275.0, 300.0, 325.0, 350.0, 375.0, 400.0, 425.0, 450.0, 475.0, 500.0, 525.0, 550.0, 575.0, 600.0, 625.0, 650.0, 675.0, 700.0, 725.0, 750.0, 775.0 )
00487 )
00488 process.l1GtBoardMaps = cms.ESProducer( "L1GtBoardMapsTrivialProducer",
00489   BoardList = cms.vstring( 'GTFE', 'FDL', 'PSB', 'PSB', 'PSB', 'PSB', 'PSB', 'PSB', 'PSB', 'GMT', 'TCS', 'TIM' ),
00490   BoardIndex = cms.vint32( 0, 0, 0, 1, 2, 3, 4, 5, 6, 0, 0, 0 ),
00491   BoardPositionDaqRecord = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, -1, -1 ),
00492   BoardPositionEvmRecord = cms.vint32( 1, 3, -1, -1, -1, -1, -1, -1, -1, -1, 2, -1 ),
00493   ActiveBoardsDaqRecord = cms.vint32( -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, -1, -1 ),
00494   ActiveBoardsEvmRecord = cms.vint32( -1, 1, -1, -1, -1, -1, -1, -1, -1, -1, 0, -1 ),
00495   BoardSlotMap = cms.vint32( 17, 10, 9, 13, 14, 15, 19, 20, 21, 18, 7, 16 ),
00496   BoardHexNameMap = cms.vint32( 0, 253, 187, 187, 187, 187, 187, 187, 187, 221, 204, 173 ),
00497   CableList = cms.vstring( 'TechTr', 'Free', 'Free', 'Free', 'IsoEGQ', 'NoIsoEGQ', 'CenJetQ', 'ForJetQ', 'TauJetQ', 'ESumsQ', 'JetCountsQ', 'Free', 'Free', 'Free', 'Free', 'Free', 'MQB1', 'MQB2', 'MQF3', 'MQF4', 'MQB5', 'MQB6', 'MQF7', 'MQF8', 'MQB9', 'MQB10', 'MQF11', 'MQF12' ),
00498   CableToPsbMap = cms.vint32( 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6 )
00499 )
00500 process.l1GtParameters = cms.ESProducer( "L1GtParametersTrivialProducer",
00501   TotalBxInEvent = cms.int32( 1 ),
00502   DaqActiveBoards = cms.uint32( 0xffff ),
00503   EvmActiveBoards = cms.uint32( 0xffff )
00504 )
00505 process.l1GtPrescaleFactorsAlgoTrig = cms.ESProducer( "L1GtPrescaleFactorsAlgoTrigTrivialProducer",
00506   PrescaleFactors = cms.vint32( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 )
00507 )
00508 process.l1GtPrescaleFactorsTechTrig = cms.ESProducer( "L1GtPrescaleFactorsTechTrigTrivialProducer",
00509   PrescaleFactors = cms.vint32( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 )
00510 )
00511 process.l1GtStableParameters = cms.ESProducer( "L1GtStableParametersTrivialProducer",
00512   NumberPhysTriggers = cms.uint32( 128 ),
00513   NumberPhysTriggersExtended = cms.uint32( 64 ),
00514   NumberTechnicalTriggers = cms.uint32( 64 ),
00515   NumberL1Mu = cms.uint32( 4 ),
00516   NumberL1NoIsoEG = cms.uint32( 4 ),
00517   NumberL1IsoEG = cms.uint32( 4 ),
00518   NumberL1CenJet = cms.uint32( 4 ),
00519   NumberL1ForJet = cms.uint32( 4 ),
00520   NumberL1TauJet = cms.uint32( 4 ),
00521   NumberL1JetCounts = cms.uint32( 12 ),
00522   NumberConditionChips = cms.uint32( 2 ),
00523   PinsOnConditionChip = cms.uint32( 96 ),
00524   NumberPsbBoards = cms.int32( 7 ),
00525   IfCaloEtaNumberBits = cms.uint32( 4 ),
00526   IfMuEtaNumberBits = cms.uint32( 6 ),
00527   WordLength = cms.int32( 64 ),
00528   UnitLength = cms.int32( 8 ),
00529   OrderConditionChip = cms.vint32( 2, 1 )
00530 )
00531 process.l1GtTriggerMaskAlgoTrig = cms.ESProducer( "L1GtTriggerMaskAlgoTrigTrivialProducer",
00532   TriggerMask = cms.vuint32( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 )
00533 )
00534 process.l1GtTriggerMaskTechTrig = cms.ESProducer( "L1GtTriggerMaskTechTrigTrivialProducer",
00535   TriggerMask = cms.vuint32( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 )
00536 )
00537 process.l1GtTriggerMaskVetoAlgoTrig = cms.ESProducer( "L1GtTriggerMaskVetoAlgoTrigTrivialProducer",
00538   TriggerMask = cms.vuint32( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 )
00539 )
00540 process.l1GtTriggerMaskVetoTechTrig = cms.ESProducer( "L1GtTriggerMaskVetoTechTrigTrivialProducer",
00541   TriggerMask = cms.vuint32( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 )
00542 )
00543 process.l1GtTriggerMenuXml = cms.ESProducer( "L1GtTriggerMenuXmlProducer",
00544   TriggerMenuLuminosity = cms.string( "lumi1030" ),
00545   DefXmlFile = cms.string( "L1Menu2008_2E30.xml" ),
00546   VmeXmlFile = cms.string( "" )
00547 )
00548 process.SmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
00549   ComponentName = cms.string( "SmartPropagator" ),
00550   PropagationDirection = cms.string( "alongMomentum" ),
00551   Epsilon = cms.double( 5.0 ),
00552   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
00553   MuonPropagator = cms.string( "SteppingHelixPropagatorAlong" )
00554 )
00555 
00556 process.SteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
00557   ComponentName = cms.string( "SteppingHelixPropagatorAlong" ),
00558   PropagationDirection = cms.string( "alongMomentum" ),
00559   SetVBFPointer = cms.bool( False ),
00560   VBFName = cms.string( "VolumeBasedMagneticField" ),
00561   useInTeslaFromMagField = cms.bool( False ),
00562   ApplyRadX0Correction = cms.bool( True ),
00563   AssumeNoMaterial = cms.bool( False ),
00564   NoErrorPropagation = cms.bool( False ),
00565   debug = cms.bool( False ),
00566   useMagVolumes = cms.bool( True ),
00567   useMatVolumes = cms.bool( True ),
00568   useIsYokeFlag = cms.bool( True ),
00569   returnTangentPlane = cms.bool( True ),
00570   sendLogWarning = cms.bool( False ),
00571   useTuningForL2Speed = cms.bool( False ),
00572   useEndcapShiftsInZ = cms.bool( False ),
00573   endcapShiftInZPos = cms.double( 0.0 ),
00574   endcapShiftInZNeg = cms.double( 0.0 )
00575 )
00576 process.SmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
00577   ComponentName = cms.string( "SmartPropagatorAny" ),
00578   PropagationDirection = cms.string( "alongMomentum" ),
00579   Epsilon = cms.double( 5.0 ),
00580   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
00581   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" )
00582 )
00583 process.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
00584   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
00585   PropagationDirection = cms.string( "anyDirection" ),
00586   SetVBFPointer = cms.bool( False ),
00587   VBFName = cms.string( "VolumeBasedMagneticField" ),
00588   useInTeslaFromMagField = cms.bool( False ),
00589   ApplyRadX0Correction = cms.bool( True ),
00590   AssumeNoMaterial = cms.bool( False ),
00591   NoErrorPropagation = cms.bool( False ),
00592   debug = cms.bool( False ),
00593   useMagVolumes = cms.bool( True ),
00594   useMatVolumes = cms.bool( True ),
00595   useIsYokeFlag = cms.bool( True ),
00596   returnTangentPlane = cms.bool( True ),
00597   sendLogWarning = cms.bool( False ),
00598   useTuningForL2Speed = cms.bool( False ),
00599   useEndcapShiftsInZ = cms.bool( False ),
00600   endcapShiftInZPos = cms.double( 0.0 ),
00601   endcapShiftInZNeg = cms.double( 0.0 )
00602 )
00603 process.SmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
00604   ComponentName = cms.string( "SmartPropagatorAnyOpposite" ),
00605   PropagationDirection = cms.string( "oppositeToMomentum" ),
00606   Epsilon = cms.double( 5.0 ),
00607   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
00608   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" )
00609 )
00610 process.SmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
00611   ComponentName = cms.string( "SmartPropagatorAnyOpposite" ),
00612   PropagationDirection = cms.string( "oppositeToMomentum" ),
00613   Epsilon = cms.double( 5.0 ),
00614   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
00615   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" )
00616 )
00617 process.SmartPropagatorAnyRK = cms.ESProducer( "SmartPropagatorESProducer",
00618   ComponentName = cms.string( "SmartPropagatorAnyRK" ),
00619   PropagationDirection = cms.string( "alongMomentum" ),
00620   Epsilon = cms.double( 5.0 ),
00621   TrackerPropagator = cms.string( "RKTrackerPropagator" ),
00622   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" )
00623 )
00624 process.RKTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
00625   ComponentName = cms.string( "RKTrackerPropagator" ),
00626   PropagationDirection = cms.string( "alongMomentum" ),
00627   Mass = cms.double( 0.105 ),
00628   MaxDPhi = cms.double( 1.6 ),
00629   useRungeKutta = cms.bool( True )
00630 )
00631 process.SmartPropagatorOpposite = cms.ESProducer( "SmartPropagatorESProducer",
00632   ComponentName = cms.string( "SmartPropagatorOpposite" ),
00633   PropagationDirection = cms.string( "oppositeToMomentum" ),
00634   Epsilon = cms.double( 5.0 ),
00635   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
00636   MuonPropagator = cms.string( "SteppingHelixPropagatorOpposite" )
00637 )
00638 process.SteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
00639   ComponentName = cms.string( "SteppingHelixPropagatorOpposite" ),
00640   PropagationDirection = cms.string( "oppositeToMomentum" ),
00641   SetVBFPointer = cms.bool( False ),
00642   VBFName = cms.string( "VolumeBasedMagneticField" ),
00643   useInTeslaFromMagField = cms.bool( False ),
00644   ApplyRadX0Correction = cms.bool( True ),
00645   AssumeNoMaterial = cms.bool( False ),
00646   NoErrorPropagation = cms.bool( False ),
00647   debug = cms.bool( False ),
00648   useMagVolumes = cms.bool( True ),
00649   useMatVolumes = cms.bool( True ),
00650   useIsYokeFlag = cms.bool( True ),
00651   returnTangentPlane = cms.bool( True ),
00652   sendLogWarning = cms.bool( False ),
00653   useTuningForL2Speed = cms.bool( False ),
00654   useEndcapShiftsInZ = cms.bool( False ),
00655   endcapShiftInZPos = cms.double( 0.0 ),
00656   endcapShiftInZNeg = cms.double( 0.0 )
00657 )
00658 process.SmartPropagatorRK = cms.ESProducer( "SmartPropagatorESProducer",
00659   ComponentName = cms.string( "SmartPropagatorRK" ),
00660   PropagationDirection = cms.string( "alongMomentum" ),
00661   Epsilon = cms.double( 5.0 ),
00662   TrackerPropagator = cms.string( "RKTrackerPropagator" ),
00663   MuonPropagator = cms.string( "SteppingHelixPropagatorAlong" )
00664 )
00665 process.SmartPropagatorAnyRK = cms.ESProducer( "SmartPropagatorESProducer",
00666   ComponentName = cms.string( "SmartPropagatorAnyRK" ),
00667   PropagationDirection = cms.string( "alongMomentum" ),
00668   Epsilon = cms.double( 5.0 ),
00669   TrackerPropagator = cms.string( "RKTrackerPropagator" ),
00670   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" )
00671 )
00672 process.KFUpdatorESProducer = cms.ESProducer( "KFUpdatorESProducer",
00673   ComponentName = cms.string( "KFUpdator" )
00674 )
00675 process.KFFitterForRefitInsideOut = cms.ESProducer( "KFTrajectoryFitterESProducer",
00676   ComponentName = cms.string( "KFFitterForRefitInsideOut" ),
00677   Propagator = cms.string( "SmartPropagatorAny" ),
00678   Updator = cms.string( "KFUpdator" ),
00679   Estimator = cms.string( "Chi2EstimatorForRefit" ),
00680   minHits = cms.int32( 3 )
00681 )
00682 process.KFSmootherForRefitInsideOut = cms.ESProducer( "KFTrajectorySmootherESProducer",
00683   ComponentName = cms.string( "KFSmootherForRefitInsideOut" ),
00684   Propagator = cms.string( "SmartPropagatorAnyOpposite" ),
00685   Updator = cms.string( "KFUpdator" ),
00686   Estimator = cms.string( "Chi2EstimatorForRefit" ),
00687   errorRescaling = cms.double( 100.0 ),
00688   minHits = cms.int32( 3 )
00689 )
00690 process.AnalyticalPropagator = cms.ESProducer("AnalyticalPropagatorESProducer",
00691      MaxDPhi = cms.double(1.6),
00692      ComponentName = cms.string('AnalyticalPropagator'),
00693      PropagationDirection = cms.string('alongMomentum')
00694 )
00695 process.ckfTrackCandidates = cms.EDFilter("CkfTrackCandidateMaker",
00696         RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
00697         TrajectoryCleaner = cms.string('TrajectoryCleanerBySharedHits'),
00698         SeedLabel = cms.string(''),
00699         useHitsSplitting = cms.bool(True),
00700         doSeedingRegionRebuilding = cms.bool(True),
00701         SeedProducer = cms.string('globalMixedSeeds'),
00702         NavigationSchool = cms.string('SimpleNavigationSchool'),
00703         TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
00704         TransientInitialStateEstimatorParameters = cms.PSet(
00705         propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
00706         propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
00707     )
00708 )
00709 process.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
00710   ComponentName = cms.string( "SimpleNavigationSchool" )
00711 )
00712 process.pixellayerpairs = cms.ESProducer( "PixelLayerPairsESProducer",
00713   ComponentName = cms.string( "PixelLayerPairs" ),
00714   layerList = cms.vstring( 'BPix1+BPix2', 'BPix1+BPix3', 'BPix2+BPix3', 'BPix1+FPix1_pos', 'BPix1+FPix1_neg', 'BPix1+FPix2_pos', 'BPix1+FPix2_neg', 'BPix2+FPix1_pos', 'BPix2+FPix1_neg', 'BPix2+FPix2_pos', 'BPix2+FPix2_neg', 'FPix1_pos+FPix2_pos', 'FPix1_neg+FPix2_neg' ),
00715   BPix = cms.PSet( 
00716     HitProducer = cms.string( "siPixelRecHits" ),
00717     TTRHBuilder = cms.string( "TTRHBuilderPixelOnly" ),
00718     useErrorsFromParam = cms.untracked.bool( True ),
00719     hitErrorRPhi = cms.double( 0.0027 ),
00720     hitErrorRZ = cms.double( 0.0060 )
00721   ),
00722   FPix = cms.PSet( 
00723     HitProducer = cms.string( "siPixelRecHits" ),
00724     TTRHBuilder = cms.string( "TTRHBuilderPixelOnly" ),
00725     useErrorsFromParam = cms.untracked.bool( True ),
00726     hitErrorRPhi = cms.double( 0.0051 ),
00727     hitErrorRZ = cms.double( 0.0036 )
00728   )
00729 )
00730 process.TTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
00731   ComponentName = cms.string( "TTRHBuilderPixelOnly" ),
00732   StripCPE = cms.string( "Fake" ),
00733   PixelCPE = cms.string( "PixelCPEGeneric" ),
00734   Matcher = cms.string( "StandardMatcher" )
00735 )
00736 process.WithoutRefit = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
00737   ComponentName = cms.string( "WithoutRefit" ),
00738   StripCPE = cms.string( "Fake" ),
00739   PixelCPE = cms.string( "Fake" ),
00740   Matcher = cms.string( "Fake" )
00741 )
00742 
00743 process.pixellayertriplets = cms.ESProducer( "PixelLayerTripletsESProducer",
00744   ComponentName = cms.string( "PixelLayerTriplets" ),
00745   layerList = cms.vstring( 'BPix1+BPix2+BPix3', 'BPix1+BPix2+FPix1_pos', 'BPix1+BPix2+FPix1_neg', 'BPix1+FPix1_pos+FPix2_pos', 'BPix1+FPix1_neg+FPix2_neg' ),
00746   BPix = cms.PSet( 
00747     HitProducer = cms.string( "siPixelRecHits" ),
00748     TTRHBuilder = cms.string( "TTRHBuilderPixelOnly" ),
00749     useErrorsFromParam = cms.untracked.bool( True ),
00750     hitErrorRPhi = cms.double( 0.0027 ),
00751     hitErrorRZ = cms.double( 0.0060 )
00752   ),
00753   FPix = cms.PSet( 
00754     HitProducer = cms.string( "siPixelRecHits" ),
00755     TTRHBuilder = cms.string( "TTRHBuilderPixelOnly" ),
00756     useErrorsFromParam = cms.untracked.bool( True ),
00757     hitErrorRPhi = cms.double( 0.0051 ),
00758     hitErrorRZ = cms.double( 0.0036 )
00759   )
00760 )
00761 process.sistripconn = cms.ESProducer( "SiStripConnectivity" )
00762 
00763 ########################################
00764 process.myTTRHBuilder = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
00765     StripCPE = cms.string('Fake'),
00766     ComponentName = cms.string('TTRHBuilderWithoutAngle4PixelTriplets'),
00767     PixelCPE = cms.string('PixelCPEGeneric'),
00768     Matcher = cms.string('StandardMatcher')
00769 )
00770 process.pixel3ProtoTracks = cms.EDFilter("PixelTrackProducerWithZPos",
00771     FilterPSet = cms.PSet(
00772         ComponentName = cms.string('ClusterShapeTrackFilter')
00773     ),
00774     passLabel = cms.string(''),
00775     FitterPSet = cms.PSet(
00776         ComponentName = cms.string('TrackFitter'),
00777         TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4PixelTriplets')
00778     ),
00779     RegionFactoryPSet = cms.PSet(
00780         ComponentName = cms.string('HITrackingRegionProducer'),
00781         RegionPSet = cms.PSet(
00782             precise = cms.bool(True),
00783             originHalfLength = cms.double(15.9),
00784             originZPos = cms.double(0.0),
00785             originYPos = cms.double(0.0),
00786             directionXCoord = cms.double(1.0),
00787             directionZCoord = cms.double(0.0),
00788             VertexCollection = cms.string('pixelVertices'),
00789             ptMin = cms.double(0.5),
00790             originXPos = cms.double(0.0),
00791             useFoundVertices = cms.bool(False),
00792             directionYCoord = cms.double(1.0),
00793             originRadius = cms.double(0.1)
00794         )
00795     ),
00796     CleanerPSet = cms.PSet(
00797         ComponentName = cms.string('TrackCleaner')
00798     ),
00799     OrderedHitsFactoryPSet = cms.PSet(
00800         ComponentName = cms.string('StandardHitTripletGenerator'),
00801         SeedingLayers = cms.string('PixelLayerTriplets'),
00802         GeneratorPSet = cms.PSet(
00803             nSigMultipleScattering = cms.double(5.0),
00804             checkMultipleScattering = cms.bool(True),
00805             ComponentName = cms.string('TripletGenerator'),
00806             checkClusterShape = cms.bool(True),
00807             maxAngleRatio = cms.double(10.0),
00808             rzTolerance = cms.double(0.2)
00809         )
00810     )
00811 )
00812 
00813 process.pixelVertices = cms.EDProducer("PixelVertexProducerMedian",
00814                                TrackCollection = cms.string("pixel3ProtoTracks"),
00815                                PtMin = cms.double(0.5)
00816                                )
00817 
00818 process.trajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
00819   ComponentName = cms.string( "TrajectoryCleanerBySharedHits" )
00820 )
00821 
00822 process.UpdaterService = cms.Service( "UpdaterService",
00823 )
00824 
00825 process.MessageLogger = cms.Service( "MessageLogger",
00826     destinations = cms.untracked.vstring( 'warnings', 'errors', 'infos', 'debugs', 'cout', 'cerr' ),
00827     categories = cms.untracked.vstring( 'FwkJob', 'FwkReport', 'FwkSummary', 'Root_NoDictionary' ),
00828     statistics = cms.untracked.vstring( 'cerr' ),
00829     cerr = cms.untracked.PSet( 
00830       noTimeStamps = cms.untracked.bool( False ),
00831       threshold = cms.untracked.string( "INFO" ),
00832       INFO = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
00833       default = cms.untracked.PSet(  limit = cms.untracked.int32( 10000000 ) ),
00834       FwkReport = cms.untracked.PSet( 
00835         limit = cms.untracked.int32( 10000000 ),
00836         reportEvery = cms.untracked.int32( 1 )
00837       ),
00838       FwkSummary = cms.untracked.PSet( 
00839         limit = cms.untracked.int32( 10000000 ),
00840         reportEvery = cms.untracked.int32( 1 )
00841       ),
00842       FwkJob = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
00843       Root_NoDictionary = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) )
00844     ),
00845     cout = cms.untracked.PSet(  placeholder = cms.untracked.bool( True ) ),
00846     errors = cms.untracked.PSet(  placeholder = cms.untracked.bool( True ) ),
00847     warnings = cms.untracked.PSet(  placeholder = cms.untracked.bool( True ) ),
00848     infos = cms.untracked.PSet( 
00849       placeholder = cms.untracked.bool( True ),
00850       Root_NoDictionary = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) )
00851     ),
00852     debugs = cms.untracked.PSet(  placeholder = cms.untracked.bool( True ) ),
00853     fwkJobReports = cms.untracked.vstring( 'FrameworkJobReport' ),
00854     FrameworkJobReport = cms.untracked.PSet( 
00855       default = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
00856       FwkJob = cms.untracked.PSet(  limit = cms.untracked.int32( 10000000 ) )
00857     ),
00858 )
00859 #process.PrescaleService = cms.Service( "PrescaleService",
00860 #    lvl1Labels = cms.vstring(  ),
00861 #    prescaleTable = cms.VPSet( 
00862 #    )
00863 #)
00864 
00865 process.hlt2GetRaw = cms.EDAnalyzer( "HLTGetRaw",
00866     RawDataCollection = cms.InputTag( "rawDataCollector" )
00867 )
00868 process.hltGtDigis = cms.EDProducer( "L1GlobalTriggerRawToDigi",
00869     DaqGtInputTag = cms.InputTag( "rawDataCollector" ),
00870     DaqGtFedId = cms.untracked.int32( 813 ),
00871     ActiveBoardsMask = cms.uint32( 0x101 ),
00872     UnpackBxInEvent = cms.int32( 1 )
00873 )
00874 process.hltGctDigis = cms.EDProducer( "GctRawToDigi",
00875     inputLabel = cms.InputTag( "rawDataCollector" ),
00876     gctFedId = cms.int32( 745 ),
00877     hltMode = cms.bool( False ),
00878     grenCompatibilityMode = cms.bool( False ),
00879     unpackInternEm = cms.untracked.bool( False ),
00880     unpackFibres = cms.untracked.bool( False )
00881 )
00882 process.hltL1GtObjectMap = cms.EDProducer( "L1GlobalTrigger",
00883     GmtInputTag = cms.InputTag( "hltGtDigis" ),
00884     GctInputTag = cms.InputTag( "hltGctDigis" ),
00885     CastorInputTag = cms.InputTag( "castorL1Digis" ),
00886     TechnicalTriggersInputTag = cms.InputTag( "techTrigDigis" ),
00887     ProduceL1GtDaqRecord = cms.bool( False ),
00888     ProduceL1GtEvmRecord = cms.bool( False ),
00889     ProduceL1GtObjectMapRecord = cms.bool( True ),
00890     WritePsbL1GtDaqRecord = cms.bool( False ),
00891     ReadTechnicalTriggerRecords = cms.bool( True ),
00892     EmulateBxInEvent = cms.int32( 1 ),
00893     BstLengthBytes = cms.int32( -1 )
00894 )
00895 process.hltL1extraParticles = cms.EDProducer( "L1ExtraParticlesProd",
00896     produceMuonParticles = cms.bool( True ),
00897     muonSource = cms.InputTag( "hltGtDigis" ),
00898     produceCaloParticles = cms.bool( True ),
00899     isolatedEmSource = cms.InputTag( 'hltGctDigis','isoEm' ),
00900     nonIsolatedEmSource = cms.InputTag( 'hltGctDigis','nonIsoEm' ),
00901     centralJetSource = cms.InputTag( 'hltGctDigis','cenJets' ),
00902     forwardJetSource = cms.InputTag( 'hltGctDigis','forJets' ),
00903     tauJetSource = cms.InputTag( 'hltGctDigis','tauJets' ),
00904     etTotalSource = cms.InputTag( "hltGctDigis" ),
00905     etHadSource = cms.InputTag( "hltGctDigis" ),
00906     etMissSource = cms.InputTag( "hltGctDigis" ),
00907     centralBxOnly = cms.bool( True )
00908 )
00909 process.hltOfflineBeamSpot = cms.EDProducer( "BeamSpotProducer" )
00910 process.hltPrescaleJPsiMM = cms.EDFilter( "HLTPrescaler" )
00911 process.hltJpsiMMLevel1Seed = cms.EDFilter( "HLTLevel1GTSeed",
00912     L1TechTriggerSeeding = cms.bool( False ),
00913     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3" ),
00914     L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
00915     L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
00916     L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
00917     L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" )
00918 )
00919 process.hltJpsiMML1Filtered = cms.EDFilter( "HLTMuonL1Filter",
00920     CandTag = cms.InputTag("hltJpsiMMLevel1Seed" ),
00921     MaxEta = cms.double( 2.5 ),
00922     MinPt = cms.double( 0.0 ),
00923     MinQuality = cms.int32( -1 ),
00924     MinN = cms.int32( 2 )
00925 )
00926 process.hltMuonDTDigis = cms.EDProducer( "DTUnpackingModule",
00927     dataType = cms.string( "DDU" ),
00928     fedbyType = cms.untracked.bool( False ),
00929     inputLabel = cms.untracked.InputTag( "rawDataCollector" ),
00930     readOutParameters = cms.PSet( 
00931       localDAQ = cms.untracked.bool( False ),
00932       performDataIntegrityMonitor = cms.untracked.bool( False ),
00933       debug = cms.untracked.bool( False ),
00934       rosParameters = cms.PSet( 
00935         localDAQ = cms.untracked.bool( False ),
00936         readingDDU = cms.untracked.bool( True ),
00937         writeSC = cms.untracked.bool( True ),
00938         readDDUIDfromDDU = cms.untracked.bool( True ),
00939         performDataIntegrityMonitor = cms.untracked.bool( False ),
00940         debug = cms.untracked.bool( False )
00941       )
00942     ),
00943     rosParameters = cms.PSet( 
00944       localDAQ = cms.untracked.bool( False ),
00945       readingDDU = cms.untracked.bool( True ),
00946     )
00947 )
00948 process.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
00949     debug = cms.untracked.bool( False ),
00950     dtDigiLabel = cms.InputTag( "hltMuonDTDigis" ),
00951     recAlgo = cms.string( "DTParametrizedDriftAlgo" ),
00952     recAlgoConfig = cms.PSet( 
00953       tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
00954       tTrigModeConfig = cms.PSet( 
00955         debug = cms.untracked.bool( False ),
00956         kFactor = cms.double( -2.0 ),
00957         vPropWire = cms.double( 24.4 ),
00958         doT0Correction = cms.bool( True ),
00959         doTOFCorrection = cms.bool( True ),
00960         tofCorrType = cms.int32( 1 ),
00961         doWirePropCorrection = cms.bool( True ),
00962         wirePropCorrType = cms.int32( 1 )
00963       ),
00964       minTime = cms.double( -3.0 ),
00965       maxTime = cms.double( 415.0 ),
00966       interpolate = cms.bool( True ),
00967       debug = cms.untracked.bool( False )
00968     )
00969 )
00970 process.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
00971     debug = cms.untracked.bool( False ),
00972     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
00973     recHits2DLabel = cms.InputTag( "dt2DSegments" ),
00974     Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
00975     Reco4DAlgoConfig = cms.PSet( 
00976       Reco2DAlgoConfig = cms.PSet( 
00977         recAlgoConfig = cms.PSet( 
00978           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
00979           tTrigModeConfig = cms.PSet( 
00980             debug = cms.untracked.bool( False ),
00981             kFactor = cms.double( -2.0 ),
00982             vPropWire = cms.double( 24.4 ),
00983             doT0Correction = cms.bool( True ),
00984             doTOFCorrection = cms.bool( True ),
00985             tofCorrType = cms.int32( 1 ),
00986             doWirePropCorrection = cms.bool( True ),
00987             wirePropCorrType = cms.int32( 1 )
00988           ),
00989           minTime = cms.double( -3.0 ),
00990           maxTime = cms.double( 415.0 ),
00991           interpolate = cms.bool( True ),
00992           debug = cms.untracked.bool( False )
00993         ),
00994         recAlgo = cms.string( "DTParametrizedDriftAlgo" ),
00995         MaxAllowedHits = cms.uint32( 50 ),
00996         AlphaMaxTheta = cms.double( 0.1 ),
00997         AlphaMaxPhi = cms.double( 1.0 ),
00998         debug = cms.untracked.bool( False ),
00999         nSharedHitsMax = cms.int32( 2 ),
01000         nUnSharedHitsMin = cms.int32( 2 ),
01001         segmCleanerMode = cms.int32( 1 )
01002       ),
01003       Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
01004       recAlgoConfig = cms.PSet( 
01005         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
01006         tTrigModeConfig = cms.PSet( 
01007           debug = cms.untracked.bool( False ),
01008           kFactor = cms.double( -2.0 ),
01009           vPropWire = cms.double( 24.4 ),
01010           doT0Correction = cms.bool( True ),
01011           doTOFCorrection = cms.bool( True ),
01012           tofCorrType = cms.int32( 1 ),
01013           doWirePropCorrection = cms.bool( True ),
01014           wirePropCorrType = cms.int32( 1 )
01015         ),
01016         minTime = cms.double( -3.0 ),
01017         maxTime = cms.double( 415.0 ),
01018         interpolate = cms.bool( True ),
01019         debug = cms.untracked.bool( False )
01020       ),
01021       recAlgo = cms.string( "DTParametrizedDriftAlgo" ),
01022       AllDTRecHits = cms.bool( True ),
01023       debug = cms.untracked.bool( False ),
01024       nSharedHitsMax = cms.int32( 2 ),
01025       nUnSharedHitsMin = cms.int32( 2 ),
01026       segmCleanerMode = cms.int32( 1 )
01027     )
01028 )
01029 process.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
01030     PrintEventNumber = cms.untracked.bool( False ),
01031     UseExaminer = cms.untracked.bool( False ),
01032     ExaminerMask = cms.untracked.uint32( 0x1febf3f6 ),
01033     ErrorMask = cms.untracked.uint32( 0x0 ),
01034     InputObjects = cms.InputTag( "rawDataCollector" ),
01035     UseSelectiveUnpacking = cms.untracked.bool( True )
01036 )
01037 process.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
01038     CSCUseCalibrations = cms.untracked.bool( True ),
01039     stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
01040     wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
01041     CSCstripWireDeltaTime = cms.untracked.int32( 8 ),
01042     CSCStripPeakThreshold = cms.untracked.double( 10.0 ),
01043     CSCStripClusterChargeCut = cms.untracked.double( 25.0 ),
01044     CSCWireClusterDeltaT = cms.untracked.int32( 1 ),
01045     CSCStripxtalksOffset = cms.untracked.double( 0.03 ),
01046     NoiseLevel_ME1a = cms.untracked.double( 7.0 ),
01047     XTasymmetry_ME1a = cms.untracked.double( 0.0 ),
01048     ConstSyst_ME1a = cms.untracked.double( 0.022 ),
01049     NoiseLevel_ME1b = cms.untracked.double( 7.0 ),
01050     XTasymmetry_ME1b = cms.untracked.double( 0.0 ),
01051     ConstSyst_ME1b = cms.untracked.double( 0.02 ),
01052     NoiseLevel_ME12 = cms.untracked.double( 7.0 ),
01053     XTasymmetry_ME12 = cms.untracked.double( 0.025 ),
01054     ConstSyst_ME12 = cms.untracked.double( 0.045 ),
01055     NoiseLevel_ME13 = cms.untracked.double( 7.0 ),
01056     XTasymmetry_ME13 = cms.untracked.double( 0.025 ),
01057     ConstSyst_ME13 = cms.untracked.double( 0.065 ),
01058     NoiseLevel_ME21 = cms.untracked.double( 7.0 ),
01059     XTasymmetry_ME21 = cms.untracked.double( 0.025 ),
01060     ConstSyst_ME21 = cms.untracked.double( 0.06 ),
01061     NoiseLevel_ME22 = cms.untracked.double( 7.0 ),
01062     XTasymmetry_ME22 = cms.untracked.double( 0.025 ),
01063     ConstSyst_ME22 = cms.untracked.double( 0.06 ),
01064     NoiseLevel_ME31 = cms.untracked.double( 7.0 ),
01065     XTasymmetry_ME31 = cms.untracked.double( 0.025 ),
01066     ConstSyst_ME31 = cms.untracked.double( 0.06 ),
01067     NoiseLevel_ME32 = cms.untracked.double( 7.0 ),
01068     XTasymmetry_ME32 = cms.untracked.double( 0.025 ),
01069     ConstSyst_ME32 = cms.untracked.double( 0.06 ),
01070     NoiseLevel_ME41 = cms.untracked.double( 7.0 ),
01071     XTasymmetry_ME41 = cms.untracked.double( 0.025 ),
01072     ConstSyst_ME41 = cms.untracked.double( 0.06 ),
01073     readBadChannels = cms.bool( False )
01074 )
01075 process.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
01076     inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
01077     algo_type = cms.int32( 4 ),
01078     algo_psets = cms.VPSet( 
01079       cms.PSet(  algo_name = cms.string( "CSCSegAlgoSK" ),
01080         parameters_per_chamber_type = cms.vint32( 2, 1, 1, 1, 1, 1, 1, 1, 1 ),
01081         chamber_types = cms.vstring( 'ME1/a', 'ME1/b', 'ME1/2', 'ME1/3', 'ME2/1', 'ME2/2', 'ME3/1', 'ME3/2', 'ME4/1' ),
01082         algo_psets = cms.VPSet( 
01083           cms.PSet(  minLayersApart = cms.int32( 2 ),
01084             wideSeg = cms.double( 3.0 ),
01085             chi2Max = cms.double( 99999.0 ),
01086             dPhiFineMax = cms.double( 0.025 ),
01087             dRPhiFineMax = cms.double( 8.0 ),
01088             dPhiMax = cms.double( 0.0030 ),
01089             dRPhiMax = cms.double( 8.0 ),
01090             verboseInfo = cms.untracked.bool( True )
01091           ),
01092           cms.PSet(  minLayersApart = cms.int32( 2 ),
01093             wideSeg = cms.double( 3.0 ),
01094             chi2Max = cms.double( 99999.0 ),
01095             dPhiFineMax = cms.double( 0.025 ),
01096             dRPhiFineMax = cms.double( 3.0 ),
01097             dPhiMax = cms.double( 0.025 ),
01098             dRPhiMax = cms.double( 8.0 ),
01099             verboseInfo = cms.untracked.bool( True )
01100           )
01101         )
01102       ),
01103       cms.PSet(  algo_name = cms.string( "CSCSegAlgoTC" ),
01104         parameters_per_chamber_type = cms.vint32( 2, 1, 1, 1, 1, 1, 1, 1, 1 ),
01105         chamber_types = cms.vstring( 'ME1/a', 'ME1/b', 'ME1/2', 'ME1/3', 'ME2/1', 'ME2/2', 'ME3/1', 'ME3/2', 'ME4/1' ),
01106         algo_psets = cms.VPSet( 
01107           cms.PSet(  SegmentSorting = cms.int32( 1 ),
01108             minLayersApart = cms.int32( 2 ),
01109             chi2ndfProbMin = cms.double( 1.0E-4 ),
01110             chi2Max = cms.double( 6000.0 ),
01111             dPhiFineMax = cms.double( 0.02 ),
01112             dRPhiFineMax = cms.double( 6.0 ),
01113             dPhiMax = cms.double( 0.0030 ),
01114             dRPhiMax = cms.double( 1.2 ),
01115             verboseInfo = cms.untracked.bool( True )
01116           ),
01117           cms.PSet(  SegmentSorting = cms.int32( 1 ),
01118             minLayersApart = cms.int32( 2 ),
01119             chi2ndfProbMin = cms.double( 1.0E-4 ),
01120             chi2Max = cms.double( 6000.0 ),
01121             dPhiFineMax = cms.double( 0.013 ),
01122             dRPhiFineMax = cms.double( 3.0 ),
01123             dPhiMax = cms.double( 0.00198 ),
01124             dRPhiMax = cms.double( 0.6 ),
01125             verboseInfo = cms.untracked.bool( True )
01126           )
01127         )
01128       ),
01129       cms.PSet(  algo_name = cms.string( "CSCSegAlgoDF" ),
01130         parameters_per_chamber_type = cms.vint32( 3, 1, 2, 2, 1, 2, 1, 2, 1 ),
01131         chamber_types = cms.vstring( 'ME1/a', 'ME1/b', 'ME1/2', 'ME1/3', 'ME2/1', 'ME2/2', 'ME3/1', 'ME3/2', 'ME4/1' ),
01132         algo_psets = cms.VPSet( 
01133           cms.PSet(  maxRatioResidualPrune = cms.double( 3.0 ),
01134             Pruning = cms.untracked.bool( False ),
01135             nHitsPerClusterIsShower = cms.int32( 20 ),
01136             minHitsForPreClustering = cms.int32( 10 ),
01137             dYclusBoxMax = cms.double( 8.0 ),
01138             dXclusBoxMax = cms.double( 8.0 ),
01139             preClustering = cms.untracked.bool( False ),
01140             chi2Max = cms.double( 5000.0 ),
01141             tanPhiMax = cms.double( 0.5 ),
01142             tanThetaMax = cms.double( 1.2 ),
01143             minLayersApart = cms.int32( 2 ),
01144             dPhiFineMax = cms.double( 0.025 ),
01145             dRPhiFineMax = cms.double( 8.0 ),
01146             minHitsPerSegment = cms.int32( 3 ),
01147             CSCSegmentDebug = cms.untracked.bool( False )
01148           ),
01149           cms.PSet(  maxRatioResidualPrune = cms.double( 3.0 ),
01150             Pruning = cms.untracked.bool( False ),
01151             nHitsPerClusterIsShower = cms.int32( 20 ),
01152             minHitsForPreClustering = cms.int32( 10 ),
01153             dYclusBoxMax = cms.double( 12.0 ),
01154             dXclusBoxMax = cms.double( 8.0 ),
01155             preClustering = cms.untracked.bool( False ),
01156             chi2Max = cms.double( 5000.0 ),
01157             tanPhiMax = cms.double( 0.8 ),
01158             tanThetaMax = cms.double( 2.0 ),
01159             minLayersApart = cms.int32( 2 ),
01160             dPhiFineMax = cms.double( 0.025 ),
01161             dRPhiFineMax = cms.double( 12.0 ),
01162             minHitsPerSegment = cms.int32( 3 ),
01163             CSCSegmentDebug = cms.untracked.bool( False )
01164           ),
01165           cms.PSet(  maxRatioResidualPrune = cms.double( 3.0 ),
01166             Pruning = cms.untracked.bool( False ),
01167             nHitsPerClusterIsShower = cms.int32( 20 ),
01168             minHitsForPreClustering = cms.int32( 30 ),
01169             dYclusBoxMax = cms.double( 8.0 ),
01170             dXclusBoxMax = cms.double( 8.0 ),
01171             preClustering = cms.untracked.bool( False ),
01172             chi2Max = cms.double( 5000.0 ),
01173             tanPhiMax = cms.double( 0.5 ),
01174             tanThetaMax = cms.double( 1.2 ),
01175             minLayersApart = cms.int32( 2 ),
01176             dPhiFineMax = cms.double( 0.025 ),
01177             dRPhiFineMax = cms.double( 8.0 ),
01178             minHitsPerSegment = cms.int32( 3 ),
01179             CSCSegmentDebug = cms.untracked.bool( False )
01180           )
01181         )
01182       ),
01183       cms.PSet(  algo_name = cms.string( "CSCSegAlgoST" ),
01184         parameters_per_chamber_type = cms.vint32( 2, 1, 1, 1, 1, 1, 1, 1, 1 ),
01185         chamber_types = cms.vstring( 'ME1/a', 'ME1/b', 'ME1/2', 'ME1/3', 'ME2/1', 'ME2/2', 'ME3/1', 'ME3/2', 'ME4/1' ),
01186         algo_psets = cms.VPSet( 
01187           cms.PSet(  curvePenalty = cms.untracked.double( 2.0 ),
01188             curvePenaltyThreshold = cms.untracked.double( 0.85 ),
01189             yweightPenalty = cms.untracked.double( 1.5 ),
01190             yweightPenaltyThreshold = cms.untracked.double( 1.0 ),
01191             hitDropLimit6Hits = cms.untracked.double( 0.3333 ),
01192             hitDropLimit5Hits = cms.untracked.double( 0.8 ),
01193             hitDropLimit4Hits = cms.untracked.double( 0.6 ),
01194             onlyBestSegment = cms.untracked.bool( False ),
01195             BrutePruning = cms.untracked.bool( False ),
01196             Pruning = cms.untracked.bool( False ),
01197             preClustering = cms.untracked.bool( True ),
01198             maxRecHitsInCluster = cms.untracked.int32( 20 ),
01199             dYclusBoxMax = cms.untracked.double( 8.0 ),
01200             dXclusBoxMax = cms.untracked.double( 4.0 ),
01201             minHitsPerSegment = cms.untracked.int32( 3 ),
01202             CSCDebug = cms.untracked.bool( False )
01203           ),
01204           cms.PSet(  curvePenalty = cms.untracked.double( 2.0 ),
01205             curvePenaltyThreshold = cms.untracked.double( 0.85 ),
01206             yweightPenalty = cms.untracked.double( 1.5 ),
01207             yweightPenaltyThreshold = cms.untracked.double( 1.0 ),
01208             hitDropLimit6Hits = cms.untracked.double( 0.3333 ),
01209             hitDropLimit5Hits = cms.untracked.double( 0.8 ),
01210             hitDropLimit4Hits = cms.untracked.double( 0.6 ),
01211             onlyBestSegment = cms.untracked.bool( False ),
01212             BrutePruning = cms.untracked.bool( False ),
01213             Pruning = cms.untracked.bool( False ),
01214             preClustering = cms.untracked.bool( True ),
01215             maxRecHitsInCluster = cms.untracked.int32( 24 ),
01216             dYclusBoxMax = cms.untracked.double( 8.0 ),
01217             dXclusBoxMax = cms.untracked.double( 4.0 ),
01218             minHitsPerSegment = cms.untracked.int32( 3 ),
01219             CSCDebug = cms.untracked.bool( False )
01220           )
01221         )
01222       )
01223     )
01224 )
01225 process.hltMuonRPCDigis = cms.EDProducer( "RPCUnpackingModule",
01226     InputLabel = cms.untracked.InputTag( "rawDataCollector" )
01227 )
01228 process.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
01229     rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
01230     recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
01231     recAlgoConfig = cms.PSet(  )
01232 )
01233 process.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGenerator",
01234     InputObjects = cms.InputTag( "hltL1extraParticles" ),
01235     GMTReadoutCollection = cms.InputTag( "hltGtDigis" ),
01236     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
01237     L1MinPt = cms.double( 0.0 ),
01238     L1MaxEta = cms.double( 2.5 ),
01239     L1MinQuality = cms.uint32( 1 ),
01240     ServiceParameters = cms.PSet( 
01241       UseMuonNavigation = cms.untracked.bool( True ),
01242       RPCLayers = cms.bool( True ),
01243       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny', 'SteppingHelixPropagatorAlong', 'SteppingHelixPropagatorOpposite', 'PropagatorWithMaterial', 'PropagatorWithMaterialOpposite', 'SmartPropagator', 'SmartPropagatorOpposite', 'SmartPropagatorAnyOpposite', 'SmartPropagatorAny', 'SmartPropagatorRK', 'SmartPropagatorAnyRK' )
01244     )
01245 )
01246 process.hltL2Muons = cms.EDProducer( "L2MuonProducer",
01247     InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
01248     L2TrajBuilderParameters = cms.PSet( 
01249       SeedPosition = cms.string( "in" ),
01250       SeedPropagator = cms.string( "SteppingHelixPropagatorAny" ),
01251       NavigationType = cms.string( "Standard" ),
01252       RefitterParameters = cms.PSet( 
01253         FitterName = cms.string( "KFFitterSmootherForL2Muon" ),
01254         Option = cms.int32( 1 )
01255       ),
01256       BWFilterParameters = cms.PSet( 
01257         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
01258         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
01259         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
01260         EnableDTMeasurement = cms.bool( True ),
01261         EnableCSCMeasurement = cms.bool( True ),
01262         EnableRPCMeasurement = cms.bool( True ),
01263         BWSeedType = cms.string( "fromGenerator" ),
01264         FitDirection = cms.string( "outsideIn" ),
01265         Propagator = cms.string( "SteppingHelixPropagatorAny" ),
01266         MaxChi2 = cms.double( 25.0 ),
01267         NumberOfSigma = cms.double( 3.0 ),
01268         MuonTrajectoryUpdatorParameters = cms.PSet( 
01269           MaxChi2 = cms.double( 25.0 ),
01270           Granularity = cms.int32( 2 ),
01271           RescaleError = cms.bool( False ),
01272           RescaleErrorFactor = cms.double( 100.0 )
01273         )
01274       ),
01275       DoRefit = cms.bool( False ),
01276       FilterParameters = cms.PSet( 
01277         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
01278         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
01279         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
01280         EnableDTMeasurement = cms.bool( True ),
01281         EnableCSCMeasurement = cms.bool( True ),
01282         EnableRPCMeasurement = cms.bool( True ),
01283         FitDirection = cms.string( "insideOut" ),
01284         Propagator = cms.string( "SteppingHelixPropagatorAny" ),
01285         MaxChi2 = cms.double( 1000.0 ),
01286         NumberOfSigma = cms.double( 3.0 ),
01287         MuonTrajectoryUpdatorParameters = cms.PSet( 
01288           MaxChi2 = cms.double( 1000.0 ),
01289           Granularity = cms.int32( 0 ),
01290           RescaleError = cms.bool( False ),
01291           RescaleErrorFactor = cms.double( 100.0 )
01292         )
01293       ),
01294       DoBackwardFilter = cms.bool( True )
01295     ),
01296     ServiceParameters = cms.PSet( 
01297       UseMuonNavigation = cms.untracked.bool( True ),
01298       RPCLayers = cms.bool( True ),
01299       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny', 'SteppingHelixPropagatorAlong', 'SteppingHelixPropagatorOpposite', 'PropagatorWithMaterial', 'PropagatorWithMaterialOpposite', 'SmartPropagator', 'SmartPropagatorOpposite', 'SmartPropagatorAnyOpposite', 'SmartPropagatorAny', 'SmartPropagatorRK', 'SmartPropagatorAnyRK' )
01300     ),
01301     TrackLoaderParameters = cms.PSet( 
01302       MuonUpdatorAtVertexParameters = cms.PSet( 
01303         Propagator = cms.string( "SteppingHelixPropagatorOpposite" ),
01304         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
01305         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
01306         MaxChi2 = cms.double( 1000000.0 )
01307       ),
01308       VertexConstraint = cms.bool( True ),
01309       DoSmoothing = cms.bool( False ),
01310       Smoother = cms.string( "KFSmootherForMuonTrackLoader" )
01311     )
01312 )
01313 process.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
01314     InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
01315 )
01316 
01317 process.muonFilter = cms.EDFilter("TestMuL1L2Filter",
01318     L2CandTag = cms.InputTag("hltL2MuonCandidates"),
01319     PrimaryVertexTag = cms.InputTag("PrimaryVertex"),
01320     NavigationPSet = cms.PSet(
01321         ComponentName = cms.string('SimpleNavigationSchool')
01322     ),
01323     rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
01324     TTRHBuilder = cms.string('WithoutRefit')
01325 
01326 )
01327 
01328 process.hltJpsiMML2Filtered = cms.EDFilter( "HLTMuonDimuonL2Filter",
01329     BeamSpotTag = cms.InputTag( "hltOfflineBeamSpot" ),
01330     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
01331     PreviousCandTag = cms.InputTag( "hltJpsiMML1Filtered" ),
01332     SeedTag = cms.InputTag( "hltL2MuonSeeds" ),
01333     FastAccept = cms.bool( False ),
01334     MaxEta = cms.double( 2.5 ),
01335     MinNhits = cms.int32( 0 ),
01336     MaxDr = cms.double( 100.0 ),
01337     MaxDz = cms.double( 9999.0 ),
01338     ChargeOpt = cms.int32( 0 ),
01339     MinPtPair = cms.double( 0.0 ),
01340     MinPtMax = cms.double( 0.0 ),
01341     MinPtMin = cms.double( 0.0 ),
01342     MinInvMass = cms.double( 1.0 ),
01343     MaxInvMass = cms.double( 5.0 ),
01344     MinAcop = cms.double( -1.0 ),
01345     MaxAcop = cms.double( 3.15 ),
01346     MinPtBalance = cms.double( -1.0 ),
01347     MaxPtBalance = cms.double( 999999.0 ),
01348     NSigmaPt = cms.double( 0.0 )
01349 )
01350 process.hltSiPixelDigis = cms.EDProducer( "SiPixelRawToDigi",
01351     InputLabel = cms.untracked.string( "rawDataCollector" )
01352 )
01353 process.hltSiPixelClusters = cms.EDProducer( "SiPixelClusterProducer",
01354     src = cms.InputTag( "hltSiPixelDigis" ),
01355     payloadType = cms.string( "HLT" ),
01356     ChannelThreshold = cms.int32( 2500 ),
01357     SeedThreshold = cms.int32( 3000 ),
01358     ClusterThreshold = cms.double( 5050.0 ),
01359     VCaltoElectronGain = cms.int32( 65 ),
01360     VCaltoElectronOffset = cms.int32( 0 ),
01361     MissCalibrate = cms.untracked.bool( True )
01362 )
01363 process.siPixelRecHits = cms.EDProducer( "SiPixelRecHitConverter",
01364     src = cms.InputTag( "hltSiPixelClusters" ),
01365     CPE = cms.string( "PixelCPEGeneric" )
01366 )
01367 process.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripRawToClusters",
01368     ProductLabel = cms.untracked.string( "rawDataCollector" ),
01369     MaxHolesInCluster = cms.untracked.uint32( 0 ),
01370     ClusterThreshold = cms.untracked.double( 5.0 ),
01371     SeedThreshold = cms.untracked.double( 3.0 ),
01372     ChannelThreshold = cms.untracked.double( 2.0 ),
01373     ClusterizerAlgorithm = cms.untracked.string( "ThreeThreshold" )
01374 )
01375 process.hltSiStripClusters = cms.EDProducer( "MeasurementTrackerSiStripRefGetterProducer",
01376     InputModuleLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ),
01377     measurementTrackerName = cms.string( "" )
01378 )
01379 process.hltBoolEnd = cms.EDFilter( "HLTBool",
01380     result = cms.bool( True )
01381 )
01382 
01383 process.HLTBeginSequence = cms.Sequence( process.hlt2GetRaw + process.hltGtDigis + process.hltGctDigis + process.hltL1GtObjectMap + process.hltL1extraParticles + process.hltOfflineBeamSpot )
01384 process.HLTL1muonrecoSequence = cms.Sequence( process.HLTBeginSequence )
01385 process.HLTL2muonrecoNocandSequence = cms.Sequence( process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDt4DSegments + process.hltMuonCSCDigis + process.hltCsc2DRecHits + process.hltCscSegments + process.hltMuonRPCDigis + process.hltRpcRecHits + process.hltL2MuonSeeds + process.hltL2Muons )
01386 process.HLTL2muonrecoSequence = cms.Sequence( process.HLTL2muonrecoNocandSequence + process.hltL2MuonCandidates )
01387 process.HLTDoLocalPixelSequence = cms.Sequence( process.hltSiPixelDigis + process.hltSiPixelClusters + process.siPixelRecHits )
01388 process.HLTDoLocalStripSequence = cms.Sequence( process.hltSiStripRawToClustersFacility + process.hltSiStripClusters )
01389 
01390 process.HLTEndSequence = cms.Sequence( process.hltBoolEnd )
01391 
01392 #process.HLT_MuL3 = cms.Path( process.HLTL1muonrecoSequence + process.hltJpsiMMLevel1Seed + process.hltJpsiMML1Filtered + process.HLTL2muonrecoSequence + process.hltJpsiMML2Filtered + process.HLTEndSequence )
01393 process.HLT_MuL3 = cms.Path( process.HLTL1muonrecoSequence + process.hltJpsiMMLevel1Seed + process.HLTL2muonrecoSequence + process.HLTDoLocalPixelSequence  + process.pixel3ProtoTracks + process.pixelVertices + process.muonFilter + process.HLTEndSequence )
01394 # + process.pixellayertriplets
01395 # + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence
01396 # + process.muonFilter

Generated on Tue Jun 9 17:43:37 2009 for CMSSW by  doxygen 1.5.4