Belle II Software  release-05-01-25
V0DQM.py
1 # !/usr/bin/env python3
2 # -*- coding: utf-8 -*-
3 
4 """
5 This module defines functions to add the V0 DQM module.
6 """
7 
8 import basf2
9 import modularAnalysis as ma
10 from vertex import kFit
11 
12 
13 def add_V0_dqm(path):
14  ma.fillParticleList("pi+:V0DQM", '', False, path)
15  ma.reconstructDecay('K_S0:V0DQM -> pi-:V0DQM pi+:V0DQM', '', 1, True, path)
16  kFit('K_S0:V0DQM', 0.001, path=path)
17 
18  dqm = basf2.register_module('V0ObjectsDQM')
19  dqm.param('V0PListName', 'K_S0:V0DQM')
20  path.add_module(dqm)