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

# User Rev Content
1 zhangjin 1.1 import FWCore.ParameterSet.Config as cms
2     process = cms.Process("TrackerMu")
3    
4 zhangjin 1.2 #process.load("SimTracker.TrackAssociation.TrackAssociatorByHits_cfi")
5     #process.TrackAssociatorByHits.Cut_RecoToSim = cms.double(0.5)
6 zhangjin 1.1 #process.load("SimTracker.TrackAssociation.TrackAssociatorByChi2_cfi")
7 zhangjin 1.2 #process.TrackAssociatorByChi2ESProducer.chi2cut = cms.double(1e9)
8 zhangjin 1.1
9 zhangjin 1.2 #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 zhangjin 1.1
16 zhangjin 1.2 process.load("SimGeneral.MixingModule.mixNoPU_cfi")
17     process.load("SimGeneral.TrackingAnalysis.trackingParticlesNoSimHits_cfi")
18     process.load("SimMuon.MCTruth.MuonAssociatorByHitsESProducer_NoSimHits_cfi")
19 zhangjin 1.1
20     process.source = cms.Source('PoolSource',
21 zhangjin 1.2 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 zhangjin 1.1 #fileNames = cms.untracked.vstring("file:/afs/cern.ch/user/z/zhangjin/scratch0/ProblemEvt.root")
25     )
26    
27 zhangjin 1.2 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 zhangjin 1.1 )
34    
35 zhangjin 1.2 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 zhangjin 1.1
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)