Belle II Software  release-06-01-15
KLMK0LPlot.py
1 #!/usr/bin/env python3
2 # -*- coding: utf-8 -*-
3 
4 
11 
12 """
13 <header>
14  <input>KLMK0LOutput.root</input>
15  <contact>Kirill Chilikin (chilikin@lebedev.ru)</contact>
16  <description>Creation of KLM K0L validation plots.</description>
17 </header>
18 """
19 
20 import basf2
21 from KLMK0LPlotModule import KLMK0LPlotModule
22 
23 # Input.
24 root_input = basf2.register_module('RootInput')
25 root_input.param('inputFileName', '../KLMK0LOutput.root')
26 
27 # Plotting.
28 klmk0lplot = KLMK0LPlotModule('KLMK0L.root', True, False)
29 
30 # Create main path.
31 main = basf2.create_path()
32 
33 # Add modules to main path
34 main.add_module(root_input)
35 main.add_module(klmk0lplot)
36 
37 # Run.
38 basf2.process(main)