ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/LJMet/MultivariateAnalysis/test/testPAT.py
Revision: 1.1
Committed: Tue Jan 27 23:20:42 2009 UTC (16 years, 3 months ago) by kukartse
Content type: text/x-python
Branch: MAIN
CVS Tags: V00-03-01, ZMorph_BASE_20100408, gak040610_morphing, V00-02-02, gak011410, gak010310, ejterm2010_25nov2009, V00-02-01, V00-02-00, gak112409, CMSSW_22X_branch_base, segala101609, V00-01-15, V00-01-14, V00-01-13, V00-01-12, V00-01-11, V00-01-10, gak031009, gak030509, gak022309, gak021209, gak040209, gak012809, V00-01-09, HEAD
Branch point for: ZMorph-V00-03-01, CMSSW_22X_branch
Log Message:
Madgraph PAT Layer1 production fix - genEventRunInfo turned off for Madgraph

File Contents

# User Rev Content
1 kukartse 1.1 import FWCore.ParameterSet.Config as cms
2    
3     process = cms.Process("LJMET")
4    
5     # initialize MessageLogger and output report
6     process.load("FWCore.MessageLogger.MessageLogger_cfi")
7     process.MessageLogger.cerr.threshold = 'WARNING'
8     #process.MessageLogger.categories.append('PATLayer0Summary')
9     process.MessageLogger.cerr.INFO = cms.untracked.PSet(
10     default = cms.untracked.PSet( limit = cms.untracked.int32(0) ),
11     PATLayer0Summary = cms.untracked.PSet( limit = cms.untracked.int32(-1) )
12     )
13     #process.options = cms.untracked.PSet( wantSummary = cms.untracked.bool(True) )
14    
15     # source
16     process.source = cms.Source("PoolSource",
17     fileNames = cms.untracked.vstring('file:/uscms/home/kukarzev/work/production_2_2_3/src/LJMet/MultivariateAnalysis/test/PAT_Layer1.root')
18     )
19    
20     # this defines the input files
21     #from LJMet.MultivariateAnalysis.PAT_Layer1_ttbar_tauola_cfi import *
22     #from LJMet.MultivariateAnalysis.PAT_Layer1_ttjets_madgraph_cfi import *
23     #from LJMet.MultivariateAnalysis.PAT_Layer1_zjets_madgraph_cfi import *
24     #from LJMet.MultivariateAnalysis.PAT_Layer1_wjets_madgraph_cfi import *
25     # this inputs the input files from the previous function
26     #process.source = PATInput()
27    
28     process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) )
29    
30     #
31     # disable duplicate event check mode because the run and event numbers
32     # are incorrect in current madgraph samples (Dec 16, 2008)
33     #
34     process.source.duplicateCheckMode = cms.untracked.string('noDuplicateCheck')
35    
36    
37     process.load("Configuration.StandardSequences.Geometry_cff")
38     process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
39     process.GlobalTag.globaltag = cms.string('IDEAL_V9::All')
40     process.load("Configuration.StandardSequences.MagneticField_cff")
41    
42     ## LJMet MVA analyser
43     process.mva = cms.EDAnalyzer("TtLJetsAnalyzer",
44     #tag = cms.string('CRUZET_part4_physics_v3')
45     outFile = cms.string('ljmet_tmva.root'),
46     jetSource = cms.string('selectedLayer1Jets'),
47     electronSource = cms.string('selectedLayer1Electrons'),
48     muonSource = cms.string('selectedLayer1Muons'),
49     METSource = cms.string('selectedLayer1METs'),
50     nCaloJets_min = cms.int32(4),
51     nLepton_min = cms.int32(1),
52     jet_et_min = cms.double(25.0),
53     jet_eta_max = cms.double(2.4),
54     muon_pt_min = cms.double(20.0),
55     muon_eta_max = cms.double(2.1),
56     muon_trackIso_max = cms.double(100.0),
57     muon_caloIso_max = cms.double(100.0),
58     electron_pt_min = cms.double(20.0),
59     electron_eta_max = cms.double(2.5),
60     electron_trackIso_max = cms.double(100.0),
61     electron_caloIso_max = cms.double(100.0),
62     met_et_min = cms.double(0.0)
63     )
64    
65     process.p = cms.Path(
66     process.mva
67     )
68