CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch12/src/DQM/Physics/python/qcdUeDQM_cfi.py

Go to the documentation of this file.
00001 # $Id: qcdUeDQM_cfi.py,v 1.2 2010/04/16 12:52:59 olzem Exp $
00002 
00003 import FWCore.ParameterSet.Config as cms
00004 from CommonTools.RecoAlgos.TrackWithVertexRefSelector_cfi import *
00005 from RecoJets.JetProducers.TracksForJets_cff import *
00006 #from RecoJets.JetProducers.sc5TrackJets_cfi import sisCone5TrackJets
00007 from RecoJets.JetProducers.ic5TrackJets_cfi import iterativeCone5TrackJets
00008 recoTrackJets   =cms.Sequence( trackWithVertexRefSelector + trackRefsForJets + iterativeCone5TrackJets)
00009 
00010 
00011 
00012 QcdUeDQM = cms.EDAnalyzer("QcdUeDQM",
00013     hltTrgNames  = cms.untracked.vstring(
00014     'HLT_ZeroBias'
00015     'HLT_MinBiasEcal',
00016     'HLT_MinBiasHcal',
00017     'HLT_MinBiasPixel'
00018     'HLT_MinBiasEcal',
00019     'HLT_MinBiasBSC',
00020     'HLT_ZeroBiasPixel_SingleTrack',
00021     'HLT_MinBiasPixel_SingleTrack',
00022     'HLT_MinBiasPixel_DoubleTrack',
00023     'HLT_MinBiasPixel_DoubleIsoTrack5',
00024     'HLT_L1Jet6U',
00025     'HLT_L1Jet10U',
00026     'HLT_Jet15U'
00027     ),
00028     caloJetTag = cms.untracked.InputTag("iterativeCone5CaloJets"),
00029     chargedJetTag = cms.untracked.InputTag("iterativeCone5TrackJets"),
00030     trackTag = cms.untracked.InputTag("generalTracks"),
00031     vtxTag = cms.untracked.InputTag("offlinePrimaryVertices"),                            
00032     beamSpotTag = cms.InputTag("offlineBeamSpot"),
00033     hltTrgResults = cms.untracked.string("TriggerResults"), 
00034     verbose = cms.untracked.int32(3),
00035     maxChi2 = cms.double(10000.0),
00036     tip = cms.double(5),                     #d0/sigmad0
00037     minRapidity = cms.double(-2.0),
00038     lip = cms.double(5),                     #dz/sigmadz
00039     ptMin = cms.double(0.5),
00040     maxRapidity = cms.double(2.0),
00041     vtxntk = cms.double(3),                  #selection evets with vertex recostructed with at least 3 tracks
00042     pxlLayerMinCut = cms.double(0),          #selection tracks with at least 2 hits in the pixel
00043     requirePIX1 = cms.bool(False),           #selection tracks with a hit a first layer of the pixel barrel or endcap 
00044     quality = cms.vstring('highPurity'),
00045     algorithm = cms.vstring(),
00046     minHit = cms.int32(3),                   #selection tracks with at least 4 layers crossed
00047     min3DHit = cms.int32(0),
00048     diffvtxbs =cms.double(15.),              #change selection from 10 to 15 
00049     ptErr_pt = cms.double(0.05),                #5%  
00050     bsuse = cms.bool(False),
00051     allowTriplets = cms.bool(False),            #change UE3 selection
00052     bsPos = cms.double(0) 
00053 )