LauCleoCPCoeffSet Class Reference Class for defining a complex coefficient using the Cleo CP convention. More...
Inheritance diagram for LauCleoCPCoeffSet:
Detailed DescriptionClass for defining a complex coefficient using the Cleo CP convention. Holds a set of real values that define the complex coefficient of an amplitude component. The amplitude has the form (a +/- b) * exp( i*(delta +/- phi) ) where a is the average magnitude, b is the asymmetric magnitude, delta is the strong phase and phi is the weak phase. [Phys.Rev. D70 (2004) 091101] Definition at line 40 of file LauCleoCPCoeffSet.hh. Constructor & Destructor Documentation
Constructor.
Definition at line 35 of file LauCleoCPCoeffSet.cc.
Destructor. Definition at line 59 of file LauCleoCPCoeffSet.hh.
Copy constructor. This creates cloned parameters, not copies.
Definition at line 55 of file LauCleoCPCoeffSet.cc. Member Function Documentation
Calculate the CP asymmetry.
Implements LauAbsCoeffSet. Definition at line 255 of file LauCleoCPCoeffSet.cc.
Retrieve the complex coefficient for an antiparticle.
Implements LauAbsCoeffSet. Definition at line 233 of file LauCleoCPCoeffSet.cc.
Create a clone of the coefficient set.
Implements LauAbsCoeffSet. Definition at line 279 of file LauCleoCPCoeffSet.cc.
Make sure values are in "standard" ranges, e.g. phases should be between -pi and pi. Implements LauAbsCoeffSet. Definition at line 155 of file LauCleoCPCoeffSet.cc.
Retrieve the parameters of the coefficient, e.g. so that they can be loaded into a fit.
Implements LauAbsCoeffSet. Definition at line 89 of file LauCleoCPCoeffSet.cc.
Copy assignment operator. This creates cloned parameters, not copies.
Definition at line 70 of file LauCleoCPCoeffSet.cc.
Retrieve the complex coefficient for a particle.
Implements LauAbsCoeffSet. Definition at line 225 of file LauCleoCPCoeffSet.cc.
Print the column headings for a results table.
Implements LauAbsCoeffSet. Definition at line 99 of file LauCleoCPCoeffSet.cc.
Print the parameters of the complex coefficient as a row in the results table.
Implements LauAbsCoeffSet. Definition at line 107 of file LauCleoCPCoeffSet.cc.
Randomise the starting values of the parameters for a fit. Implements LauAbsCoeffSet. Definition at line 131 of file LauCleoCPCoeffSet.cc.
Set the parameters based on the complex coefficients for particles and antiparticles.
Implements LauAbsCoeffSet. Definition at line 241 of file LauCleoCPCoeffSet.cc. Member Data Documentation
The magnitude a. Definition at line 148 of file LauCleoCPCoeffSet.hh.
The CP asymmetry. Definition at line 162 of file LauCleoCPCoeffSet.hh.
The antiparticle complex coefficient. Definition at line 159 of file LauCleoCPCoeffSet.hh.
The magnitude b. Definition at line 150 of file LauCleoCPCoeffSet.hh.
The strong phase. Definition at line 152 of file LauCleoCPCoeffSet.hh.
The maximum allowed value for magnitudes. Definition at line 139 of file LauCleoCPCoeffSet.hh.
The maximum allowed value for phases. Definition at line 143 of file LauCleoCPCoeffSet.hh.
The minimum allowed value for magnitudes. Definition at line 137 of file LauCleoCPCoeffSet.hh.
The minimum allowed value for phases. Definition at line 141 of file LauCleoCPCoeffSet.hh.
The particle complex coefficient. Definition at line 157 of file LauCleoCPCoeffSet.hh.
The weak phase. Definition at line 154 of file LauCleoCPCoeffSet.hh. The documentation for this class was generated from the following files: Generated by 1.8.5 |