Пример #1
0
#     splitFactor=4
# )

# zh_qqtt = FCCComponent(
#     'pythia/ee_ZH_Zqq_Htt_tll',
#     splitFactor=4
# )

zz = FCCComponent('pythia/ee_to_ZZ_Sep12_A_2', splitFactor=1)

ww = FCCComponent('pythia/ee_to_WW_Dec6_large', splitFactor=1)

ffbar2l = FCCComponent('pythia/ee_to_2l_Mar8', splitFactor=1)

from fcc_ee_higgs.components.tools import get_components
selectedComponents = get_components(mode, [zh, zz, ww, ffbar2l], nfiles)

# read FCC EDM events from the input root file(s)
# do help(Reader) for more information
from heppy.analyzers.fcc.Reader import Reader
source = cfg.Analyzer(Reader,
                      gen_particles='GenParticle',
                      gen_vertices='GenVertex')

from heppy.analyzers.EventByNumber import EventByNumber
event_by_number = cfg.Analyzer(EventByNumber, event_numbers=[30])

from heppy.analyzers.EventSkipper import EventSkipper
event_skipper = cfg.Analyzer(EventSkipper, first_event=58)

# gen bosons
Пример #2
0
ffbar2l = FCCComponent('pythia/ee_to_2l_Mar8', splitFactor=1)

import glob
test_files = glob.glob('ee_ZH_Htautau.root')
zhtautau = cfg.Component('zhtautau',
                         files=test_files,
                         splitFactor=len(test_files))

cpslist = [
    zh,
    # zz, ww, ffbar2l
]

from fcc_ee_higgs.components.tools import get_components
selectedComponents = get_components(mode, cpslist, nfiles)

##zh.files = 'ee_ZH_Zmumu_Htautau.root'
##zh.splitFactor = 1

# read FCC EDM events from the input root file(s)
# do help(Reader) for more information
from heppy.analyzers.fcc.Reader import Reader
source = cfg.Analyzer(Reader,
                      gen_particles='GenParticle',
                      gen_vertices='GenVertex')

from fcc_ee_higgs.analyzers.BeamSmearer import BeamSmearer

beam_smearer = cfg.Analyzer(
    BeamSmearer,
Пример #3
0
    'pythia/ee_to_ffbar_Sep12_B_4',
    splitFactor=1
)

ww = FCCComponent( 
    'pythia/ee_to_WW_Dec6_large',
    splitFactor=1
)

zh_nunuwwqq = FCCComponent( 
    'pythia/ee_ZH_Znunu_HWW_Wqq',
    splitFactor=1
)   

from fcc_ee_higgs.components.tools import get_components
selectedComponents = get_components(mode, [zh], nfiles)

# read FCC EDM events from the input root file(s)
# do help(Reader) for more information
from heppy.analyzers.fcc.Reader import Reader
source = cfg.Analyzer(
    Reader,
    gen_particles = 'GenParticle',
    gen_vertices = 'GenVertex'
)

# gen bosons

from fcc_ee_higgs.analyzers.GenResonanceAnalyzer import GenResonanceAnalyzer
gen_bosons = cfg.Analyzer(
    GenResonanceAnalyzer,
Пример #4
0
from fcc_datasets.fcc_component import FCCComponent
zz = FCCComponent('pythia/ee_to_ZZ_Sep12_A_2', splitFactor=1)

zh = FCCComponent('pythia/ee_to_ZH_Oct30', splitFactor=1)

ffbar = FCCComponent('pythia/ee_to_ffbar_Sep12_B_4', splitFactor=1)

ww = FCCComponent('pythia/ee_to_WW_Dec6_large', splitFactor=1)

#zh_nunuwwqq = FCCComponent(
#    'pythia/ee_ZH_Znunu_HWW_Wqq',
#    splitFactor=1
#)

from fcc_ee_higgs.components.tools import get_components
selectedComponents = get_components(mode, [zz, zh, ffbar, ww], nfiles)

# read FCC EDM events from the input root file(s)
# do help(Reader) for more information
from heppy.analyzers.fcc.Reader import Reader
source = cfg.Analyzer(Reader,
                      gen_particles='GenParticle',
                      gen_vertices='GenVertex')

# gen bosons

from fcc_ee_higgs.analyzers.GenResonanceAnalyzer import GenResonanceAnalyzer
gen_bosons = cfg.Analyzer(
    GenResonanceAnalyzer,
    output='gen_bosons',
    pdgids=[23, 25],