Belle II Software  release-05-01-25
hltDQManalysis.py
1 import basf2
2 
3 path = basf2.create_path()
4 
5 path.add_module('DQMHistAnalysisInputRootFile', FileList="dqm_histo.root")
6 path.add_module('DQMHistAnalysisHLT', bhabhaName="accept_bhabha_all", columnMapping={
7  "selectmumu": "selectmumu",
8  "single_muon": "single_muon",
9  "ECLMuonPair": "ECLMuonPair",
10  "ge3_loose_tracks_inc_1_tight_not_ee2leg": "ge3_loose_tracks_inc_1_tight_not_ee2leg",
11  "2_loose_tracks_0.8ltpstarmaxlt4.5_GeVc_not_ee2leg_ee1leg1trk_eexx":
12  "2_loose_tracks_0.8ltpstarmaxlt4.5_GeVc_not_ee2leg_ee1leg1trk_eexx",
13  "accept_hadron": "accept_hadron",
14  "accept_hadronb2": "accept_hadronb2",
15  "accept_bhabha_all": "accept_bhabha_all",
16  "accept_bhabha": "accept_bhabha",
17  "accept_mumu_2trk": "accept_mumu_2trk",
18  "accept_mumutight": "accept_mumutight",
19  "accept_gamma_gamma": "accept_gamma_gamma",
20  "accept_radmumu": "accept_radmumu",
21  "accept_offip": "accept_offip",
22  "accept_tau_2trk": "accept_tau_2trk",
23  "accept_tau_Ntrk": "accept_tau_Ntrk",
24 }, l1Histograms=["fff", "ffo", "lml0", "ffb", "fp"],
25  retentionPerUnit=[
26  "ge3_loose_tracks_inc_1_tight_not_ee2leg",
27  "Elab_gt_0.5_plus_2_others_with_Elab_gt_0.18_plus_no_clust_with_Ecms_gt_2.0",
28  "selectee",
29  "Estargt2_GeV_cluster", ])
30 path.add_module('DQMHistAnalysisOutputFile', SaveHistos=False, SaveCanvases=True)
31 
32 basf2.print_path(path)
33 basf2.process(path)
basf2.process
def process(path, max_event=0)
Definition: __init__.py:25