ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MuJetAnalysis/AnalysisTools/CutFlowAnalyzer/test/cutflowanalyzer_cfg.py
Revision: 1.6
Committed: Wed Apr 3 21:34:28 2013 UTC (12 years, 1 month ago) by pakhotin
Content type: text/x-python
Branch: MAIN
Changes since 1.5: +9 -0 lines
Log Message:
add more samples with ctau

File Contents

# User Rev Content
1 pakhotin 1.1 import FWCore.ParameterSet.Config as cms
2 pakhotin 1.2 import os
3 pakhotin 1.1
4 pakhotin 1.2 process = cms.Process("CutFlowAnalyzer")
5 pakhotin 1.1
6 pakhotin 1.5 #process.load("FileLists.PAT.DoubleJPsiDPSto4mu_pTJPsi3GeV_8TeV-pythia8_537p4_PATv3_cff")
7 pakhotin 1.1
8 pakhotin 1.5 #process.load("FileLists.PAT.MSSM_mH_125_mA_0250_Hto2Ato4mu_8TeV-pythia6_537p4_PAT_v1_cff")
9     #process.load("FileLists.PAT.MSSM_mH_125_mA_2000_Hto2Ato4mu_8TeV-pythia6_537p4_PAT_v1_cff")
10 pakhotin 1.1
11 pakhotin 1.5 #process.load("FileLists.PAT.MSSM_mH_090_mA_2000_Hto2Ato4mu_8TeV-pythia6_537p4_PAT_v1_cff")
12     #process.load("FileLists.PAT.MSSM_mH_100_mA_2000_Hto2Ato4mu_8TeV-pythia6_537p4_PAT_v1_cff")
13     #process.load("FileLists.PAT.MSSM_mH_110_mA_2000_Hto2Ato4mu_8TeV-pythia6_537p4_PAT_v1_cff")
14     #process.load("FileLists.PAT.MSSM_mH_125_mA_0500_Hto2Ato4mu_8TeV-pythia6_537p4_PAT_v1_cff")
15     #process.load("FileLists.PAT.MSSM_mH_125_mA_0750_Hto2Ato4mu_8TeV-pythia6_537p4_PAT_v1_cff")
16     #process.load("FileLists.PAT.MSSM_mH_125_mA_1000_Hto2Ato4mu_8TeV-pythia6_537p4_PAT_v1_cff")
17     #process.load("FileLists.PAT.MSSM_mH_125_mA_3550_Hto2Ato4mu_8TeV-pythia6_537p4_PAT_v1_cff")
18     #process.load("FileLists.PAT.MSSM_mH_150_mA_2000_Hto2Ato4mu_8TeV-pythia6_537p4_PAT_v1_cff")
19    
20     #process.load("FileLists.PAT.DarkSUSY_mH_090_Hto2n1to2nD2gammaD_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PATv1_cff")
21     #process.load("FileLists.PAT.DarkSUSY_mH_100_Hto2n1to2nD2gammaD_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PATv1_cff")
22     #process.load("FileLists.PAT.DarkSUSY_mH_110_Hto2n1to2nD2gammaD_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PATv1_cff")
23     #process.load("FileLists.PAT.DarkSUSY_mH_125_Hto2n1to2nD2gammaD_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PATv1_cff")
24     #process.load("FileLists.PAT.DarkSUSY_mH_150_Hto2n1to2nD2gammaD_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PATv1_cff")
25 pakhotin 1.3
26 pakhotin 1.6 #process.load("FileLists.PAT.DarkSUSY_mH_125_mGammaD_0250_ctau_05_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PAT_v1_cff")
27     #process.load("FileLists.PAT.DarkSUSY_mH_125_mGammaD_0400_ctau_02_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PAT_v1_cff")
28     #process.load("FileLists.PAT.DarkSUSY_mH_125_mGammaD_0400_ctau_05_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PAT_v1_cff")
29     #process.load("FileLists.PAT.DarkSUSY_mH_125_mGammaD_0400_ctau_2_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PAT_v1_cff")
30     #process.load("FileLists.PAT.DarkSUSY_mH_125_mGammaD_0550_ctau_05_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PAT_v1_cff")
31     #process.load("FileLists.PAT.DarkSUSY_mH_125_mGammaD_0700_ctau_05_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PAT_v1_cff")
32     #process.load("FileLists.PAT.DarkSUSY_mH_125_mGammaD_0850_ctau_05_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PAT_v1_cff")
33     #process.load("FileLists.PAT.DarkSUSY_mH_125_mGammaD_1000_ctau_05_8TeV-madgraph452_bridge224_LHE_pythia6_537p4_PAT_v1_cff")
34    
35 pakhotin 1.5 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(10000) )
36 pakhotin 1.1
37 pakhotin 1.5 process.load("FWCore.MessageService.MessageLogger_cfi")
38 pakhotin 1.2 process.MessageLogger = cms.Service("MessageLogger", destinations = cms.untracked.vstring("cout"), cout = cms.untracked.PSet(threshold = cms.untracked.string("ERROR")))
39 pakhotin 1.5
40 pakhotin 1.2 process.load("Configuration/StandardSequences/FrontierConditions_GlobalTag_cff")
41     process.GlobalTag.globaltag = "FT_53_V6_AN3::All"
42    
43     process.load("AnalysisAlgos.MuJetProducer.MuJetProducer_cff")
44 pakhotin 1.3 #process.MuJetProducer.muons = cms.InputTag("cleanPatTrackerMuonsTriggerMatch")
45     process.MuJetProducer.muons = cms.InputTag("cleanPatPFMuonsTriggerMatch")
46 pakhotin 1.2
47     process.MuJetProducer05 = process.MuJetProducer.clone(maxMass = cms.double(5.))
48 pakhotin 1.3 #process.MuJetProducer05.minSegmentMatches = cms.int32(2)
49     process.MuJetProducer05.groupingMode = cms.string("GroupByMassAndVertexProbOrDeltaR")
50    
51     # For PF muons
52     process.MuJetProducer05.selectTrackerMuons = cms.bool(False)
53     process.MuJetProducer05.selectGlobalMuons = cms.bool(False)
54     process.MuJetProducer05.minTrackerHits = cms.int32(-1)
55     process.MuJetProducer05.maxTrackerNormChi2 = cms.double(-1)
56     process.MuJetProducer05.minSegmentMatches = cms.int32(-1)
57 pakhotin 1.4 process.MuJetProducer05.maxDeltaR = cms.double(0.02)
58 pakhotin 1.3
59 pakhotin 1.2
60     process.cutFlowAnalyzer = cms.EDAnalyzer('CutFlowAnalyzer',
61     fillGenLevel = cms.bool(True),
62 pakhotin 1.3 genParticles = cms.InputTag("genParticles"),
63     # muons = cms.InputTag("cleanPatTrackerMuonsTriggerMatch"),
64     muons = cms.InputTag("cleanPatPFMuonsTriggerMatch"),
65    
66 pakhotin 1.2 muJets = cms.InputTag("MuJetProducer05"),
67     muJetOrphans = cms.InputTag("MuJetProducer05", "Orphans"),
68     muJetPlusTracks = cms.InputTag("MuJetPlusTracks15"),
69     trigpt = cms.double(17),
70 pakhotin 1.5 maxIsoDiMuons = cms.double(3.0),
71 pakhotin 1.2 dataset = cms.string("DoubleMu")
72    
73 pakhotin 1.1 )
74    
75 pakhotin 1.2 process.p = cms.Path(process.MuJetProducer05 * process.cutFlowAnalyzer)
76 pakhotin 1.1
77 pakhotin 1.3 process.TFileService = cms.Service("TFileService", fileName = cms.string("output.root"))
78    
79