# 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
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,
'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,
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],