CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/CommonTools/RecoAlgos/python/TrackWithVertexSelectorParams_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 trackWithVertexSelectorParams = cms.PSet(
00004     # the track collection
00005     src = cms.InputTag('generalTracks'),
00006     # kinematic cuts  (pT in GeV)
00007     etaMin = cms.double(0.0),
00008     etaMax = cms.double(5.0),
00009     ptMin = cms.double(0.3),
00010     ptMax = cms.double(500.0),
00011     # impact parameter cut (in cm)
00012     d0Max = cms.double(999.),
00013     dzMax = cms.double(999.),
00014     # quality cuts (valid hits, normalized chi2)
00015     normalizedChi2 = cms.double(999999.),
00016     numberOfValidHits = cms.uint32(0),
00017     numberOfLostHits = cms.uint32(999), ## at most 999 lost hits
00018     numberOfValidPixelHits = cms.uint32(0), ## at least <n> hits in the pixels
00019     ptErrorCut = cms.double(0.2), ## [pTError/pT]*max(1,normChi2) <= ptErrorCut
00020     quality = cms.string("highPurity"), # quality cut as defined in reco::TrackBase
00021     # compatibility with a vertex ?
00022     useVtx = cms.bool(True),
00023     vertexTag = cms.InputTag('offlinePrimaryVertices'),
00024     nVertices = cms.uint32(0), ## how many vertices to look at before dropping the track
00025     vtxFallback = cms.bool(True), ## falback to beam spot if there are no vertices
00026     # uses vtx=(0,0,0) with deltaZeta=15.9, deltaRho = 0.2
00027     zetaVtx = cms.double(1.0),
00028     rhoVtx = cms.double(0.2), ## tags used by b-tagging folks
00029     # should _not_ be used for the TrackWithVertexRefSelector
00030     copyExtras = cms.untracked.bool(False), ## copies also extras and rechits on RECO
00031     copyTrajectories = cms.untracked.bool(False), # don't set this to true on AOD!
00032 )