LauBelleCPCoeffSet Class Reference Class for defining a complex coefficient using the Belle CP convention. Holds a set of real values that define the complex coefficient of an amplitude component. More...
Inheritance diagram for LauBelleCPCoeffSet:
Detailed DescriptionClass for defining a complex coefficient using the Belle CP convention. Holds a set of real values that define the complex coefficient of an amplitude component. The amplitude has the form a * exp(i*delta) * ( 1 +/- b * exp(i*phi) ) where a is a CP conserving magnitude, b is a CP violating magnitude, delta is the strong phase and phi is the weak phase. [Phys.Rev.Lett. 96 (2006) 251803] Definition at line 40 of file LauBelleCPCoeffSet.hh. Constructor & Destructor Documentation
Constructor.
Definition at line 36 of file LauBelleCPCoeffSet.cc.
Destructor. Definition at line 59 of file LauBelleCPCoeffSet.hh.
Copy constructor. This creates cloned parameters, not copies.
Definition at line 56 of file LauBelleCPCoeffSet.cc. Member Function Documentation
Calculate the CP asymmetry.
Implements LauAbsCoeffSet. Definition at line 265 of file LauBelleCPCoeffSet.cc.
Retrieve the complex coefficient for an antiparticle.
Implements LauAbsCoeffSet. Definition at line 242 of file LauBelleCPCoeffSet.cc.
Create a clone of the coefficient set.
Implements LauAbsCoeffSet. Definition at line 287 of file LauBelleCPCoeffSet.cc.
Make sure values are in "standard" ranges, e.g. phases should be between -pi and pi. Implements LauAbsCoeffSet. Definition at line 156 of file LauBelleCPCoeffSet.cc.
Retrieve the parameters of the coefficient, e.g. so that they can be loaded into a fit.
Implements LauAbsCoeffSet. Definition at line 90 of file LauBelleCPCoeffSet.cc.
Copy assignment operator. This creates cloned parameters, not copies.
Definition at line 71 of file LauBelleCPCoeffSet.cc.
Retrieve the complex coefficient for a particle.
Implements LauAbsCoeffSet. Definition at line 232 of file LauBelleCPCoeffSet.cc.
Print the column headings for a results table.
Implements LauAbsCoeffSet. Definition at line 100 of file LauBelleCPCoeffSet.cc.
Print the parameters of the complex coefficient as a row in the results table.
Implements LauAbsCoeffSet. Definition at line 108 of file LauBelleCPCoeffSet.cc.
Randomise the starting values of the parameters for a fit. Implements LauAbsCoeffSet. Definition at line 132 of file LauBelleCPCoeffSet.cc.
Set the parameters based on the complex coefficients for particles and antiparticles.
Implements LauAbsCoeffSet. Definition at line 252 of file LauBelleCPCoeffSet.cc. Member Data Documentation
The magnitude a. Definition at line 148 of file LauBelleCPCoeffSet.hh.
The CP asymmetry. Definition at line 162 of file LauBelleCPCoeffSet.hh.
The antiparticle complex coefficient. Definition at line 159 of file LauBelleCPCoeffSet.hh.
The magnitude b. Definition at line 150 of file LauBelleCPCoeffSet.hh.
The strong phase. Definition at line 152 of file LauBelleCPCoeffSet.hh.
The maximum allowed value for magnitudes. Definition at line 139 of file LauBelleCPCoeffSet.hh.
The maximum allowed value for phases. Definition at line 143 of file LauBelleCPCoeffSet.hh.
The minimum allowed value for magnitudes. Definition at line 137 of file LauBelleCPCoeffSet.hh.
The minimum allowed value for phases. Definition at line 141 of file LauBelleCPCoeffSet.hh.
The particle complex coefficient. Definition at line 157 of file LauBelleCPCoeffSet.hh.
The weak phase. Definition at line 154 of file LauBelleCPCoeffSet.hh. The documentation for this class was generated from the following files: Generated by 1.8.5 |