Programs in Physics & Physical Chemistry
|[Licence| Download | New Version Template] adxe_v1_0.tar.gz(41224 Kbytes)|
|Manuscript Title: BtoVVana: the package for analysis of B0s → J/ψφ and B0d → J/ψK* decays.|
|Authors: A. Bel kov, S. Shulga|
|Program title: BtoVVana|
|Catalogue identifier: ADXE_v1_0|
Distribution format: tar.gz
|Journal reference: Comput. Phys. Commun. 174(2006)464|
|Programming language: C++: gcc 2.96 or 2.95.2 compiler suite with g++.|
|Computer: PC, two Intel 2.0 GHz processors, 512MB.|
|Operating system: Linux Red Hat 6.1, 7.2, 7.3 and other platforms which allow the ROOT package to be set.|
|Keywords: particle physics, decay simulation, Monte Carlo methods, exclusive B-meson decay, angular moments method, CP-violation.|
|PACS: 02.70.Tt, 02.70.Uu, 07.05.Tt, 13.25.Hw.|
Nature of problem:
The package BtoVVana has been developed to study the performance of the angular moments method of the ΔΓ determination from analysis of untagged decays B0s → J/ψ(→ μ+μ-)φ(→ K+K-). By using the package BtoVVana it was shown that the method of angular moments gives stable results and is found to be an efficient and flexible tool for measurements with B0s → J/ψφ and B0d → J/ψK* decays.
The method of angular moments allows the construction of a sequential chain of extraction of the physics parameters from events ΔΓ→ initial traversity amplitudes → weak CP-violating phase → strong CP-conserving phases → ΔMs. Standard angular moments method was improved by using the time dependent weighting function and time-integrated observables with variable upper time limit. These observables allow the recording of full time informative contents of the decay. It was shown that the statisical errors of extraction of the observables strongly depends on the choice of angular weighting functions. The best weighting functions were found and implemented in the package BtoVVana. The program BtoVVana includes methods of extractions of observables as independent modules. In the frame of the package BtoVVana the user can include new analysis modules. The package BtoVVana and program codes for the channels B0s → J/ψφ and B0d → J/ψK* in the Monte Carlo generator SIMUB were written in parallel and mutually tested with high precision.
Program processes any number of files with any number of events; program tested with about 200 files including 2 X 106 events.
On a PC/Linux with 2.0 GHz processors BtoVVana package spends 15 seconds for every 100 000 events.
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|