'keep *', 'drop *_evtcleaner_*_*', 'drop *_photons_*_*', 'drop *_photonjets_*_*', 'drop *_*Puppi_*_*', 'drop *_TriggerResults_*_*' ] process.out = cms.OutputModule( "PoolOutputModule", fileName=cms.untracked.string( options.outFileName.split('.', 1)[0] + '_skim.root'), SelectEvents=cms.untracked.PSet(SelectEvents=cms.vstring('p')), dropMetaData=cms.untracked.string( 'DROPPED'), #'type_label_instance_process' outputCommands=cms.untracked.vstring(outCommand)) ## Event counters from Analysis.EventCounter.eventcounter_cfi import eventCounter process.allEvents = eventCounter.clone(isData=options.isData) process.cleanedEvents = eventCounter.clone(isData=options.isData) process.finalEvents = eventCounter.clone(isData=options.isData) if options.sys: process.p = cms.Path( process.allEvents * process.evtcleaner * cms.ignore(process.ana) * cms.ignore(process.anabcUp) * cms.ignore(process.anabcDown) * cms.ignore(process.analightUp) * cms.ignore(process.analightDown) * cms.ignore(process.anaJecUp) * cms.ignore(process.anaJecDown) * cms.ignore(process.anaJerUp) * cms.ignore(process.anaJerDown) * cms.ignore(process.anaPileupUp) * cms.ignore(process.anaPileupDown)) elif not options.sys and not options.isData: process.p = cms.Path(process.allEvents * process.evtcleaner #*process.cleanedEvents * cms.ignore(process.ana)
process.evtcleaner.hltPaths = cms.vstring (hltpaths) process.evtcleaner.DoPUReweightingNPV = cms.bool(options.doPUReweightingNPV) from Analysis.VLQAna.OS2LAna_cfi import * process.anaBoosted = ana.clone( DoPUReweightingNPV = cms.bool(options.doPUReweightingNPV), >>>>>>> 4ed3460b8c30455260fa4843ac1c0ce3e468beef ) process.ana = process.anaBoosted.clone() process.ana.BoostedZCandParams.ptMin = cms.double(0.) <<<<<<< HEAD ## Event counter from Analysis.EventCounter.eventcounter_cfi import eventCounter process.allEvents = eventCounter.clone() process.selectedEvents = eventCounter.clone() ##processes to run process.out = cms.OutputModule("PoolOutputModule", fileName = cms.untracked.string("OS2LAnaEvts"+postName+".root"), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring('p') ), outputCommands = cms.untracked.vstring( #"drop *", "keep *", "drop *_generator_*_*", "drop *_genPart_*_*", "drop *_TriggerResults_*_*", "drop *_TriggerUserData_*_*",
process.maxEvents = cms.untracked.PSet(input=cms.untracked.int32(options.maxEvents)) process.TFileService = cms.Service("TFileService", fileName=cms.string("EvtCounts_" + options.outFileName)) process.out = cms.OutputModule( "PoolOutputModule", fileName=cms.untracked.string(options.outFileName), SelectEvents=cms.untracked.PSet(SelectEvents=cms.vstring("p")), dropMetaData=cms.untracked.string("DROPPED"), outputCommands=cms.untracked.vstring("keep *"), ) from Analysis.EventCounter.eventcounter_cfi import eventCounter process.allEvents = eventCounter.clone(isData=options.isData) process.finalEvents = eventCounter.clone(isData=options.isData) from Analysis.VLQAna.Skim_cff import * process.skim = skim.clone( ZCandParams=skim.ZCandParams.clone( massMin=cms.double(zmassMin), massMax=cms.double(zmassMax), ptMin=cms.double(zptMin), ptMax=cms.double(zptMax) ), elselParams=skim.elselParams.clone(useVID=cms.bool(options.isData)), jetAK4selParams=skim.jetAK4selParams.clone( jetPtMin=cms.double(ak4jetPtMin), jetAbsEtaMax=cms.double(ak4jetAbsEtaMax) ), jetAK8selParams=skim.jetAK8selParams.clone( jetPtMin=cms.double(ak8jetPtMin), jetAbsEtaMax=cms.double(ak8jetAbsEtaMax) ),
process.TFileService = cms.Service("TFileService", fileName = cms.string( options.outFileName ) ) process.out = cms.OutputModule("PoolOutputModule", fileName = cms.untracked.string("OS2LAnaEvts.root"), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring('p') ), outputCommands = cms.untracked.vstring( "drop *", ) ) ## Event counter from Analysis.EventCounter.eventcounter_cfi import eventCounter process.allEvents = eventCounter.clone() process.selectedEvents = eventCounter.clone() process.p = cms.Path( process.allEvents *cms.ignore(process.ana) *cms.ignore(process.anaelel) *cms.ignore(process.anamumu) * process.selectedEvents ) process.outpath = cms.EndPath(process.out)