![]() |
|
|||
File indexing completed on 2024-04-06 12:31:16
0001 import FWCore.ParameterSet.Config as cms 0002 0003 process = cms.Process("TEST") 0004 0005 ## add message logger 0006 process.load("FWCore.MessageLogger.MessageLogger_cfi") 0007 process.MessageLogger.cerr.threshold = 'INFO' 0008 process.MessageLogger.cerr.FwkReport.reportEvery = 1000 0009 0010 ## define input 0011 from TopQuarkAnalysis.TopEventProducers.tqafInputFiles_cff import relValTTbar 0012 process.source = cms.Source("PoolSource", 0013 fileNames = cms.untracked.vstring(relValTTbar) 0014 ) 0015 #process.source = cms.Source("PoolSource", 0016 #fileNames = cms.untracked.vstring( 0017 ##'/store/relval/CMSSW_7_1_0_pre1/RelValProdTTbar/GEN-SIM-RECO/START70_V5-v1/00000/14842A6B-2086-E311-B5CB-02163E00E8DA.root' 0018 0019 ##'/store/user/eschliec/Summer09/7TeV/TTBar/MCatNLO/patTuple_1.root', 0020 ##'/store/user/eschliec/Summer09/7TeV/TTBar/MCatNLO/patTuple_2.root' 0021 0022 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_1.root', 0023 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_4.root', 0024 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_8.root', 0025 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_7.root', 0026 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_3.root', 0027 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_6.root', 0028 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_9.root', 0029 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_2.root', 0030 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_5.root', 0031 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_10.root', 0032 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_14.root', 0033 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_12.root', 0034 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_13.root', 0035 #'/store/user/eschliec/Summer09/7TeV/QCD/pt0015-pythia/patTuple_11.root' 0036 0037 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_1.root', 0038 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_4.root', 0039 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_8.root', 0040 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_7.root', 0041 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_3.root', 0042 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_6.root', 0043 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_9.root', 0044 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_2.root', 0045 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_5.root', 0046 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_10.root', 0047 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_14.root', 0048 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_12.root', 0049 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_13.root', 0050 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_11.root', 0051 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_15.root', 0052 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_16.root', 0053 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_17.root', 0054 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_18.root', 0055 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_19.root', 0056 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_20.root', 0057 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_24.root', 0058 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_22.root', 0059 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_23.root', 0060 ##'/store/user/eschliec/Summer09/7TeV/QCD/pt1400-pythia/patTuple_21.root' 0061 #), 0062 #skipEvents = cms.untracked.uint32(0) 0063 #) 0064 ## define maximal number of events to loop over 0065 process.maxEvents = cms.untracked.PSet( 0066 input = cms.untracked.int32(10000) 0067 ) 0068 ## configure process options 0069 process.options = cms.untracked.PSet( 0070 wantSummary = cms.untracked.bool(True) 0071 ) 0072 0073 ## configure geometry & conditions 0074 process.load("Configuration.Geometry.GeometryRecoDB_cff") 0075 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") 0076 from Configuration.AlCa.GlobalTag import GlobalTag 0077 process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run2_mc') 0078 process.load("Configuration.StandardSequences.MagneticField_cff") 0079 0080 process.task = cms.Task() 0081 0082 ## std sequence for PAT 0083 process.load("PhysicsTools.PatAlgos.producersLayer1.patCandidates_cff") 0084 process.task.add(process.patCandidatesTask) 0085 #Temporary customize to the unit tests that fail due to old input samples 0086 process.patTaus.skipMissingTauID = True 0087 process.load("PhysicsTools.PatAlgos.selectionLayer1.selectedPatCandidates_cff") 0088 process.task.add(process.selectedPatCandidatesTask) 0089 process.load("TopQuarkAnalysis.TopEventSelection.TtFullHadSignalSelMVAComputer_cff") 0090 process.task.add(process.findTtFullHadSignalSelMVA) 0091 0092 ## jet count filter 0093 process.load("PhysicsTools.PatAlgos.selectionLayer1.jetCountFilter_cfi") 0094 process.task.add(process.countPatJets) 0095 0096 ## setup jet selection collection 0097 # This configuration is broken because countLayer1Jets is not defined anywhere 0098 process.leadingJetSelection = process.countLayer1Jets.clone(src = 'selectedLayer1Jets', 0099 minNumber = 6 0100 ) 0101 0102 ## path1 0103 process.p = cms.Path(process.leadingJetSelection * 0104 process.findTtFullHadSignalSelMVA, 0105 process.task 0106 ) 0107 0108 ## output module 0109 process.out = cms.OutputModule( 0110 "PoolOutputModule", 0111 SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring('p')), 0112 outputCommands = cms.untracked.vstring('drop *', 0113 'keep double_*_DiscSel_*' 0114 ), 0115 fileName = cms.untracked.string('ttFullHadSignalSelMVAComputer.root') 0116 ) 0117 ## output path 0118 process.outpath = cms.EndPath(process.out)
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.2.1 LXR engine. The LXR team |
![]() ![]() |