Belle II Software  release-05-01-25
DQMAnalysisTRGGDL.py
1 #!/usr/bin/env python3
2 # -*- coding: utf-8 -*-
3 
4 from basf2 import *
5 import sys
6 
7 # Set log level.
8 set_log_level(LogLevel.INFO)
9 
10 # Create main path.
11 main = create_path()
12 
13 # Modules
14 inroot = register_module('DQMHistAnalysisInputRootFile')
15 inroot.param('FileList', '/group/belle2/phase3/dqm/dqmsrv1/e0014/dqmhisto/hltdqm_e0014r000822.root')
16 main.add_module(inroot)
17 
18 trggdl_analysis = register_module('DQMHistAnalysisTRGGDL')
19 main.add_module(trggdl_analysis)
20 
21 output = register_module('DQMHistAnalysisOutputFile')
22 output.param('histogramDirectoryName', 'analysismodule')
23 output.param('SaveHistos', False)
24 output.param('SaveCanvases', True)
25 main.add_module(output)
26 
27 # Process mian path.
28 process(main)
29 
30 # Statistics.
31 print(statistics)