Belle II Software development
cosmic_reco_monitor.py
1
8import basf2
9from softwaretrigger import constants
10from softwaretrigger.processing import setup_basf2_and_db, start_zmq_path, finalize_zmq_path, add_hlt_processing
11
12
13args = setup_basf2_and_db(event_distribution_mode=constants.EventDistributionModes.zmqbasf2)
14
15path, _ = start_zmq_path(args, location=constants.Location.hlt,
16 event_distribution_mode=constants.EventDistributionModes.zmqbasf2)
17add_hlt_processing(path, run_type=constants.RunTypes.cosmic,
18 softwaretrigger_mode=constants.SoftwareTriggerModes.monitor)
19finalize_zmq_path(path, args, location=constants.Location.hlt)
20
21basf2.print_path(path)
22basf2.process(path, calculateStatistics=True)