コード例 #1
0
ファイル: pfnano_cff.py プロジェクト: fleble/PFNano
def PFnano_customizeData_noInputs(process):
    add_BTV(process, False, keepInputs=False)
    process.NANOAODSIMoutput.fakeNameForCrab = cms.untracked.bool(
        True)  # needed for crab publication
    return process
コード例 #2
0
ファイル: pfnano_cff.py プロジェクト: fleble/PFNano
def PFnano_customizeData_AK8JetsOnly(process):
    addPFCands(process, False, False, False, True)
    add_BTV(process, False, False, True)
    process.NANOAODSIMoutput.fakeNameForCrab = cms.untracked.bool(
        True)  # needed for crab publication
    return process
コード例 #3
0
ファイル: pfnano_cff.py プロジェクト: fleble/PFNano
def PFnano_customizeMC_allPF(process):
    addPFCands(process, True, True)
    add_BTV(process, True)
    process.NANOAODSIMoutput.fakeNameForCrab = cms.untracked.bool(
        True)  # needed for crab publication
    return process
コード例 #4
0
def PFnano_customizeData_AK8JetsOnly(process):
    addPFCands(process, runOnMC=False, saveAK4=True)
    addNoLep(process, False)
    add_BTV(process, runOnMC=False, addAK4=False, addAK8=True)
    process.NANOAODoutput.fakeNameForCrab = cms.untracked.bool(True)  # needed for crab publication
    return process
コード例 #5
0
def PFnano_customizeMC(process):
    addPFCands(process, runOnMC=True, saveAK4=True, saveAK8=True, saveAK15=True)
    add_BTV(process, runOnMC=True)
    addNoLep(process, runOnMC=True)
    process.NANOAODSIMoutput.fakeNameForCrab = cms.untracked.bool(True)  # needed for crab publication
    return process
コード例 #6
0
def PFnano_customizeData_allPF(process):
    addPFCands(process, runOnMC=False, saveAll=True)
    add_BTV(process, runOnMC=False)
    process.NANOAODoutput.fakeNameForCrab = cms.untracked.bool(True)  # needed for crab publication
    return process