fake_sources = [
    #'qcdSum',
    'WplusJetsSum',
    'TTplusJets',
    #'Zmumu'
]

signal_sources = [
    'ZtautauPU156bx'
]

samples['SAMPLES_TO_PRINT'][:] = []
samples['SAMPLES_TO_PLOT'][:] = fake_sources + signal_sources
samples['FLATTENED_SAMPLES_TO_PLOT'] = make_flattened_samples()

channel = 'AHtoMuTau'
_REGULAR_JOBID = 'Run33'
_FR_JOBID = 'Run33FR'

reg.overrideJobId(channel, 'Run33FR')

process = cms.Process('makeBgEstFakeRatePlots')

process.DQMStore = cms.Service("DQMStore")

process.maxEvents = cms.untracked.PSet(
    input = cms.untracked.int32(0)
)
process.source = cms.Source("EmptySource")
예제 #2
0
            ("A%s" % mass for mass in ["90", "100", "120", "130", "160", "180", "200", "250", "300", "350"]),
        )
        recoSampleDefinitionsAHtoMuTau_7TeV["SAMPLES_TO_PRINT"][:] = recoSampleDefinitionsAHtoMuTau_7TeV[
            "SAMPLES_TO_PLOT"
        ]
    elif mode.lower() == "bsmbb":
        recoSampleDefinitionsAHtoMuTau_7TeV["SAMPLES_TO_PLOT"][:] = []
        map(
            recoSampleDefinitionsAHtoMuTau_7TeV["SAMPLES_TO_PLOT"].append,
            ("bbA%s" % mass for mass in ["90", "100", "120", "130", "160", "180", "200", "250", "300", "350"]),
        )
        recoSampleDefinitionsAHtoMuTau_7TeV["SAMPLES_TO_PRINT"][:] = recoSampleDefinitionsAHtoMuTau_7TeV[
            "SAMPLES_TO_PLOT"
        ]

    recoSampleDefinitionsAHtoMuTau_7TeV["FLATTENED_SAMPLES_TO_PLOT"] = make_flattened_samples()
    print recoSampleDefinitionsAHtoMuTau_7TeV["FLATTENED_SAMPLES_TO_PLOT"]

analyzer_draw_jobs = [
    ["ahMuTauAnalyzerOS_woBtag", drawJobConfigurator_AHtoMuTau_woBtag, "plotAHtoMuTauOS_woBtag_#PLOT#.pdf"],
    ["ahMuTauAnalyzerOS_wBtag", drawJobConfigurator_AHtoMuTau_wBtag, "plotAHtoMuTauOS_wBtag_#PLOT#.pdf"],
    ["ahMuTauAnalyzerSS_woBtag", drawJobConfigurator_AHtoMuTau_woBtagSS, "plotAHtoMuTauSS_woBtag_#PLOT#.pdf"],
    ["ahMuTauAnalyzerSS_wBtag", drawJobConfigurator_AHtoMuTau_wBtagSS, "plotAHtoMuTauSS_wBtag_#PLOT#.pdf"],
]

process.load("TauAnalysis.Configuration.dumpAHtoMuTau_grid_cff")

makePlots(
    process,
    channel=channel,
    samples=recoSampleDefinitionsAHtoMuTau_7TeV,
예제 #3
0
                '350'
            ]))
        recoSampleDefinitionsAHtoMuTau_7TeV['SAMPLES_TO_PRINT'][:] = \
                recoSampleDefinitionsAHtoMuTau_7TeV['SAMPLES_TO_PLOT']
    elif mode.lower() == 'bsmbb':
        recoSampleDefinitionsAHtoMuTau_7TeV['SAMPLES_TO_PLOT'][:] = []
        map(recoSampleDefinitionsAHtoMuTau_7TeV['SAMPLES_TO_PLOT'].append,
            ('bbA%s' % mass for mass in [
                '90', '100', '120', '130', '160', '180', '200', '250', '300',
                '350'
            ]))
        recoSampleDefinitionsAHtoMuTau_7TeV['SAMPLES_TO_PRINT'][:] = \
                recoSampleDefinitionsAHtoMuTau_7TeV['SAMPLES_TO_PLOT']

    recoSampleDefinitionsAHtoMuTau_7TeV['FLATTENED_SAMPLES_TO_PLOT'] = \
            make_flattened_samples()
    print recoSampleDefinitionsAHtoMuTau_7TeV['FLATTENED_SAMPLES_TO_PLOT']

analyzer_draw_jobs = [
    [
        "ahMuTauAnalyzerOS_woBtag", drawJobConfigurator_AHtoMuTau_woBtag,
        "plotAHtoMuTauOS_woBtag_#PLOT#.pdf"
    ],
    [
        "ahMuTauAnalyzerOS_wBtag", drawJobConfigurator_AHtoMuTau_wBtag,
        "plotAHtoMuTauOS_wBtag_#PLOT#.pdf"
    ],
    [
        "ahMuTauAnalyzerSS_woBtag", drawJobConfigurator_AHtoMuTau_woBtagSS,
        "plotAHtoMuTauSS_woBtag_#PLOT#.pdf"
    ],