Ejemplo n.º 1
0
### In case you need to select the decay channel at GEN level
process.load("SimGeneral.HepPDTESSource.pythiapdt_cfi")
process.load("ExoDiBosonResonances.EDBRGenStudies.selectLeptonicDecay")
process.load("ExoDiBosonResonances.EDBRGenStudies.selectHadronicDecay")

process.analysis = cms.Path(process.leptonicDecay + process.hadronicDecay +
                            process.leptonSequence + process.jetSequence +
                            process.gravitonSequence + process.treeDumper)

if option == 'RECO':
    from ExoDiBosonResonances.EDBRCommon.goodElectrons_cff import addElectronIDs
    process.analysis.replace(
        process.leptonSequence,
        process.goodOfflinePrimaryVertex + process.leptonSequence)
    process = addElectronIDs(process)

### Source
process.load(
    "ExoDiBosonResonances.EDBRCommon.simulation.RSGravToZZ_kMpl01_M-4000_PHYS14"
)
#process.source.fileNames = ["/store/mc/Phys14DR/RSGravToZZ_kMpl01_M-4500_Tune4C_13TeV-pythia8/MINIAODSIM/PU20bx25_tsg_PHYS14_25_V1-v1/00000/1898E9B3-9C6B-E411-88A4-00266CF327E0.root"]

process.maxEvents.input = -1

process.load("FWCore.MessageLogger.MessageLogger_cfi")
process.MessageLogger.cerr.FwkReport.reportEvery = 1000
process.MessageLogger.cerr.FwkReport.limit = 99999999

process.TFileService = cms.Service(
    "TFileService",
Ejemplo n.º 2
0
process.load("ExoDiBosonResonances.EDBRGenStudies.selectHadronicDecay")
process.load("ExoDiBosonResonances.EDBRGenStudies.selectMETDecay")

process.analysis = cms.Path(
    process.leptonSequence + process.metSequence + process.jetSequence + process.gravitonSequence + process.treeDumper
)


if VZ_semileptonic == True:
    process.analysis.replace(
        process.leptonSequence, process.leptonicDecay + process.hadronicDecay + process.leptonSequence
    )

if option == "RECO":
    from ExoDiBosonResonances.EDBRCommon.goodElectrons_cff import addElectronIDs

    process.analysis.replace(process.leptonSequence, process.goodOfflinePrimaryVertex + process.leptonSequence)
    process = addElectronIDs(process)

### Source
process.load("ExoDiBosonResonances.EDBRCommon.simulation." + SAMPLE)
# process.source.fileNames = ["/store/mc/Phys14DR/RSGravToZZ_kMpl01_M-4500_Tune4C_13TeV-pythia8/MINIAODSIM/PU20bx25_tsg_PHYS14_25_V1-v1/00000/1898E9B3-9C6B-E411-88A4-00266CF327E0.root"]

process.maxEvents.input = -1

process.load("FWCore.MessageLogger.MessageLogger_cfi")
process.MessageLogger.cerr.FwkReport.reportEvery = 1000
process.MessageLogger.cerr.FwkReport.limit = 99999999

process.TFileService = cms.Service("TFileService", fileName=cms.string("treeEDBR_" + SAMPLE + ".root"))