LauMagPhaseCoeffSet Class Reference Class for defining a complex coefficient using a magnitude and a phase. More...
Inheritance diagram for LauMagPhaseCoeffSet:
Detailed DescriptionClass for defining a complex coefficient using a magnitude and a phase. Holds a set of real values that define the complex coefficient of an amplitude component. The amplitude has the form mag*exp(i*phase). Definition at line 35 of file LauMagPhaseCoeffSet.hh. Constructor & Destructor Documentation
Constructor.
Definition at line 35 of file LauMagPhaseCoeffSet.cc.
Destructor. Definition at line 49 of file LauMagPhaseCoeffSet.hh.
Copy constructor. This creates cloned parameters, not copies.
Definition at line 49 of file LauMagPhaseCoeffSet.cc. Member Function Documentation
Calculate the CP asymmetry.
Implements LauAbsCoeffSet. Definition at line 187 of file LauMagPhaseCoeffSet.cc.
Retrieve the complex coefficient for an antiparticle.
Implements LauAbsCoeffSet. Definition at line 172 of file LauMagPhaseCoeffSet.cc.
Create a clone of the coefficient set.
Implements LauAbsCoeffSet. Definition at line 193 of file LauMagPhaseCoeffSet.cc.
Make sure values are in "standard" ranges, e.g. phases should be between -pi and pi. Implements LauAbsCoeffSet. Definition at line 121 of file LauMagPhaseCoeffSet.cc.
Retrieve the parameters of the coefficient, e.g. so that they can be loaded into a fit.
Implements LauAbsCoeffSet. Definition at line 75 of file LauMagPhaseCoeffSet.cc.
Copy assignment operator. This creates cloned parameters, not copies.
Definition at line 60 of file LauMagPhaseCoeffSet.cc.
Retrieve the complex coefficient for a particle.
Implements LauAbsCoeffSet. Definition at line 166 of file LauMagPhaseCoeffSet.cc.
Print the column headings for a results table.
Implements LauAbsCoeffSet. Definition at line 83 of file LauMagPhaseCoeffSet.cc.
Print the parameters of the complex coefficient as a row in the results table.
Implements LauAbsCoeffSet. Definition at line 91 of file LauMagPhaseCoeffSet.cc.
Randomise the starting values of the parameters for a fit. Implements LauAbsCoeffSet. Definition at line 107 of file LauMagPhaseCoeffSet.cc.
Set the parameters based on the complex coefficients for particles and antiparticles. This class does not support CP violation so this method takes the average of the two inputs.
Implements LauAbsCoeffSet. Definition at line 177 of file LauMagPhaseCoeffSet.cc. Member Data Documentation
The complex coefficient. Definition at line 144 of file LauMagPhaseCoeffSet.hh.
The magnitude. Definition at line 139 of file LauMagPhaseCoeffSet.hh.
The maximum allowed value for magnitudes. Definition at line 130 of file LauMagPhaseCoeffSet.hh.
The maximum allowed value for phases. Definition at line 134 of file LauMagPhaseCoeffSet.hh.
The minimum allowed value for magnitudes. Definition at line 128 of file LauMagPhaseCoeffSet.hh.
The minimum allowed value for phases. Definition at line 132 of file LauMagPhaseCoeffSet.hh.
The phase. Definition at line 141 of file LauMagPhaseCoeffSet.hh. The documentation for this class was generated from the following files: Generated by 1.8.5 |