![]() |
Belle II Software
release-08-02-04
|
Class for the simulation of the eta -> 3pi0 and eta'->3pi0 decays. More...
#include <EvtEtaPi0Dalitz.h>


Public Member Functions | |
| EvtEtaPi0Dalitz () | |
| Default constructor. | |
| virtual | ~EvtEtaPi0Dalitz () |
| Default destructor. | |
| std::string | getName () |
| Returns the name of the model: ETA_PI0DALITZ. | |
| EvtDecayBase * | clone () |
| Makes a copy of the class object. | |
| void | init () |
| Checks that the number of input parameters are correct: More... | |
| void | initProbMax () |
| Sets the Maximum probability for the PHSP reweight. More... | |
| void | decay (EvtParticle *p) |
| Function that implements the energy-dependent Dalitz. | |
Class for the simulation of the eta -> 3pi0 and eta'->3pi0 decays.
The chosen pametrization is based on a power expansion of the decay amplitude squared with real cefficients (see PDG 2015):
|M|^2 = 1 + 2*alpha*Z,
where the kinematic variable Z is funciton of the kinetic energies of the 3 pi0s in the mother reference frame.
The model takes 1 parameter corresponding to the slope coeafficient alpha. alpha should be greater than -0.5, however the class is able to handle non physical values by shrinking the dalitz phase space. This feature is required since the PDG quotes alpha = -0.61 +- 0.07 for the eta' -> 3pi0 decay.
An implementation of the model with the parameters report in the PDG 2015 for the eta -> 3pi0 decay is :
ETA_PI0DALITZ -0.0135;
The class could be used also to model eta' -> 3pi0
Definition at line 41 of file EvtEtaPi0Dalitz.h.