ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CSCPriEff/TrkCandidates.py
Revision: 1.3
Committed: Sat Oct 9 00:34:32 2010 UTC (14 years, 7 months ago) by zhangjin
Content type: text/x-python
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +0 -0 lines
State: FILE REMOVED
Log Message:
NameChange

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2 process = cms.Process("TrackerMu")
3
4 #process.load("SimTracker.TrackAssociation.TrackAssociatorByHits_cfi")
5 #process.TrackAssociatorByHits.Cut_RecoToSim = cms.double(0.5)
6 #process.load("SimTracker.TrackAssociation.TrackAssociatorByChi2_cfi")
7 #process.TrackAssociatorByChi2ESProducer.chi2cut = cms.double(1e9)
8
9 #process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(-1))
10 #process.options = cms.untracked.PSet( SkipEvent = cms.untracked.vstring('ProductNotFound') )
11 process.load("Configuration.StandardSequences.Geometry_cff")
12 process.load("Configuration.StandardSequences.MagneticField_cff")
13 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
14 process.GlobalTag.globaltag = cms.string('START38_V9::All')
15
16 process.load("SimGeneral.MixingModule.mixNoPU_cfi")
17 process.load("SimGeneral.TrackingAnalysis.trackingParticlesNoSimHits_cfi")
18 process.load("SimMuon.MCTruth.MuonAssociatorByHitsESProducer_NoSimHits_cfi")
19
20 process.source = cms.Source('PoolSource',
21 fileNames = cms.untracked.vstring("file:/home/zhangjin/ppMuX_START37_V5_S09-v1_RECO.root")
22 #fileNames = cms.untracked.vstring("rfio:/castor/cern.ch/user/z/zhangjin/testCSCEff.root")
23 #,eventsToProcess = cms.untracked.VEventRange("1:5820068-1:5820068")
24 #fileNames = cms.untracked.vstring("file:/afs/cern.ch/user/z/zhangjin/scratch0/ProblemEvt.root")
25 )
26
27 process.MuonSelector = cms.EDFilter('CSCPriEff',
28 FileName = cms.untracked.string("TM.root"),
29 StandardMuonCuts = cms.untracked.vstring("GlobalMuonPromptTight","TMLastStationLoose","TMLastStationTight","TMLastStationAngLoose","TMLastStationAngTight"),
30 maxChamberDist = cms.untracked.double(-3.),
31 maxChamberDistPull = cms.untracked.double(-3.),
32 tracksTag = cms.untracked.InputTag("globalMuons")
33 )
34
35 process.MuonFilter = cms.EDFilter("CandViewCountFilter",
36 src = cms.InputTag("muons"),
37 minNumber = cms.uint32(1))
38
39 process.MuonMC = cms.Path(process.MuonFilter+process.mix*process.trackingParticlesNoSimHits*process.MuonSelector)
40
41
42 from FWCore.MessageLogger.MessageLogger_cfi import *
43 process.load("FWCore.MessageLogger.MessageLogger_cfi")
44 process.MessageLogger.cerr.FwkReport.reportEvery = 1000 #quench the message logger (optional)