Skip to content

Instantly share code, notes, and snippets.

@brynmathias
Created September 2, 2011 09:46
Show Gist options
  • Save brynmathias/1188281 to your computer and use it in GitHub Desktop.
Save brynmathias/1188281 to your computer and use it in GitHub Desktop.
l1Ntuple_cfi.py
import FWCore.ParameterSet.Config as cms
# make L1 ntuples from RAW+RECO
process = cms.Process("L1NTUPLE")
# import of standard configurations
process.load('Configuration/StandardSequences/Services_cff')
process.load('FWCore/MessageService/MessageLogger_cfi')
#process.load('Configuration/StandardSequences/GeometryIdeal_cff')
#process.load('Configuration/StandardSequences/MagneticField_38T_cff')
process.load('Configuration/StandardSequences/SimL1Emulator_cff')
#process.load('Configuration/StandardSequences/GeometryDB_cff')
#process.load('Configuration/StandardSequences/MagneticField_38T_cff')
process.load("Configuration.StandardSequences.RawToDigi_Data_cff")
process.load('Configuration.StandardSequences.L1Reco_cff')
process.load('Configuration.StandardSequences.Reconstruction_cff')
process.load('Configuration/StandardSequences/EndOfProcess_cff')
process.load('Configuration/StandardSequences/FrontierConditions_GlobalTag_cff')
process.load('Configuration/EventContent/EventContent_cff')
process.load('Configuration/StandardSequences/Geometry_cff')
process.load('Configuration/StandardSequences/MagneticField_AutoFromDBCurrent_cff')
process.load("JetMETCorrections.Configuration.DefaultJEC_cff")
# global tag
process.GlobalTag.globaltag = 'GR_R_42_V19::All'
# output file
process.TFileService = cms.Service("TFileService",
fileName = cms.string('L1Tree.root')
)
process.load('L1TriggerConfig.GctConfigProducers.l1GctConfig_cfi')
# analysis
process.load("L1Trigger.Configuration.L1Extra_cff")
process.load("UserCode.L1TriggerDPG.l1NtupleProducer_cfi")
process.load("UserCode.L1TriggerDPG.l1RecoTreeProducer_cfi")
process.load("UserCode.L1TriggerDPG.l1ExtraTreeProducer_cfi")
process.load("UserCode.L1TriggerDPG.l1MenuTreeProducer_cfi")
process.load("UserCode.L1TriggerDPG.l1MuonRecoTreeProducer_cfi")
process.load("EventFilter.L1GlobalTriggerRawToDigi.l1GtTriggerMenuLite_cfi")
process.gctDigis.numberOfGctSamplesToUnpack = cms.uint32(5)
process.l1extraParticles.centralBxOnly = cms.bool(False)
SkipEvent = cms.untracked.vstring('ProductNotFound')
process.p = cms.Path(
process.gtDigis
+process.gtEvmDigis
+process.gctDigis
+process.dttfDigis
# +process.csctfDigis
+process.l1NtupleProducer
+process.l1ExtraTreeProducer
+process.l1extraParticles
+process.l1GtTriggerMenuLite
+process.l1MenuTreeProducer
+process.l1RecoTreeProducer
# +process.l1MuonRecoTreeProducer
)
process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(10) )
readFiles = cms.untracked.vstring()
secFiles = cms.untracked.vstring()
process.source = cms.Source ("PoolSource",
fileNames = readFiles,
secondaryFileNames = secFiles
)
readFiles.extend(['/store/data/Run2011A/Jet/RAW/v1/000/168/162/D65F541D-19A3-E011-A074-485B39897227.root','/store/data/Run2011A/Jet/RAW/v1/000/168/437/02609DC0-40A4-E011-AC99-BCAEC518FF8F.root','/store/data/Run2011A/Jet/RAW/v1/000/172/163/F669103B-17BA-E011-9F4E-003048F118AA.root',
'/store/data/Run2011A/Jet/RAW/v1/000/172/163/E6B2A8C4-07BA-E011-8393-BCAEC5364C42.root',
'/store/data/Run2011A/Jet/RAW/v1/000/172/163/90C75734-2ABA-E011-83F5-003048F11CF0.root',
'/store/data/Run2011A/Jet/RAW/v1/000/172/163/163946E3-1CBA-E011-9452-003048F118D4.root',
'/store/data/Run2011A/Jet/RAW/v1/000/172/163/B2756345-0BBA-E011-AB71-003048F1C836.root',
'/store/data/Run2011A/Jet/RAW/v1/000/172/163/6ABBDCE9-21BA-E011-9917-001D09F23F2A.root',
'/store/data/Run2011A/Jet/RAW/v1/000/172/163/4AF56077-0FBA-E011-93EA-003048F118AA.root',
'/store/data/Run2011A/Jet/RAW/v1/000/172/163/D670D242-34BA-E011-86EE-001D09F23A34.root',
'/store/data/Run2011A/Jet/RAW/v1/000/172/163/76C8ACAB-26BA-E011-B1B7-BCAEC518FF8F.root'] )
secFiles.extend( [
# '/store/data/BeamCommissioning09/MinimumBias/RAW/v1/000/122/318/94CEE17E-79D8-DE11-97D5-001D09F28F11.root',
# '/store/data/BeamCommissioning09/MinimumBias/RAW/v1/000/122/318/7EDBAEFA-70D8-DE11-ACFE-001617DBCF6A.root',
# '/store/data/BeamCommissioning09/MinimumBias/RAW/v1/000/122/318/648548EF-75D8-DE11-A26F-000423D94A04.root',
# '/store/data/BeamCommissioning09/MinimumBias/RAW/v1/000/122/318/2AEB364C-7CD8-DE11-A15C-001D09F241B9.root',
# '/store/data/BeamCommissioning09/MinimumBias/RAW/v1/000/122/318/16A68DCA-73D8-DE11-88FA-001617DBD224.root',
# '/store/data/BeamCommissioning09/MinimumBias/RAW/v1/000/122/318/0C749FE8-7AD8-DE11-B837-001D09F29114.root'
] )
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment