Belle II Software  release-06-02-00
DQMAnalysisKLM.py
1 #!/usr/bin/env python3
2 # -*- coding: utf-8 -*-
3 
4 
11 
12 import basf2
13 
14 # Set log level.
15 basf2.set_log_level(basf2.LogLevel.INFO)
16 
17 # Create main path.
18 main = basf2.create_path()
19 
20 # Input module.
21 main.add_module('DQMHistAnalysisInputRootFile',
22  Experiment=0,
23  RunList=[0],
24  EventsList=[1],
25  EventInterval=1,
26  FileList=['KLMDQM.root'],
27  SelectHistograms=['KLM/*', 'DAQ/*'])
28 
29 # KLM DQM analysis module.
30 main.add_module('DQMHistAnalysisKLM')
31 
32 # Output module.
33 main.add_module('DQMHistAnalysisOutputFile',
34  HistoFile='KLMDQMAnalysed.root',
35  SaveHistos=False,
36  SaveCanvases=True)
37 
38 # Process main path.
39 basf2.process(main)
40 
41 # Print modules' statistics.
42 print(basf2.statistics)