Public Types |
Public Member Functions |
Static Public Member Functions |
Protected Member Functions |
Static Protected Attributes |
Private Attributes |
List of all members
LauAbsCoeffSet Class Referenceabstract Class for defining the abstract interface for complex coefficient classes. More...
Inheritance diagram for LauAbsCoeffSet:
Detailed DescriptionClass for defining the abstract interface for complex coefficient classes. Class for defining the abstract interface for complex coefficient classes. Some common code is implemented but most methods are not. Definition at line 34 of file LauAbsCoeffSet.hh. Member Enumeration DocumentationOptions for cloning operation. Definition at line 38 of file LauAbsCoeffSet.hh. Constructor & Destructor Documentation
Destructor. Definition at line 48 of file LauAbsCoeffSet.hh.
Constructor.
Definition at line 34 of file LauAbsCoeffSet.cc.
Copy constructor.
Definition at line 41 of file LauAbsCoeffSet.cc. Member Function Documentation
Calculate the CP asymmetry.
Implemented in LauBelleCPCoeffSet, LauCleoCPCoeffSet, LauMagPhaseCPCoeffSet, LauCartesianCPCoeffSet, LauRealImagCPCoeffSet, LauMagPhaseCoeffSet, and LauRealImagCoeffSet.
Prepend the base name and index to the name of a parameter.
Definition at line 76 of file LauAbsCoeffSet.cc.
Retrieve the complex coefficient for an antiparticle.
Implemented in LauBelleCPCoeffSet, LauCleoCPCoeffSet, LauMagPhaseCPCoeffSet, LauCartesianCPCoeffSet, LauRealImagCPCoeffSet, LauMagPhaseCoeffSet, and LauRealImagCoeffSet.
Retrieve the base name of the coefficient set. The base name is generally of the form "Ai", where i is an integer. This is used in the fit results ntuple.
Definition at line 132 of file LauAbsCoeffSet.hh.
Set the base name of the coefficient set. The base name is generally of the form "Ai", where i is an integer. This is used in the fit results ntuple.
Definition at line 140 of file LauAbsCoeffSet.hh.
Create a clone of the coefficient set.
Implemented in LauBelleCPCoeffSet, LauCleoCPCoeffSet, LauMagPhaseCPCoeffSet, LauCartesianCPCoeffSet, LauRealImagCPCoeffSet, LauMagPhaseCoeffSet, and LauRealImagCoeffSet.
Make sure values are in "standard" ranges, e.g. phases should be between -pi and pi. Implemented in LauBelleCPCoeffSet, LauCleoCPCoeffSet, LauMagPhaseCPCoeffSet, LauCartesianCPCoeffSet, LauRealImagCPCoeffSet, LauMagPhaseCoeffSet, and LauRealImagCoeffSet.
Find the parameter with the given name.
Definition at line 121 of file LauAbsCoeffSet.cc.
Set the named parameter to be fixed in the fit.
Definition at line 99 of file LauAbsCoeffSet.cc.
Set the named parameter to float in the fit.
Definition at line 110 of file LauAbsCoeffSet.cc.
Retrieve the parameters of the coefficient so that they can be loaded into a fit.
Implemented in LauBelleCPCoeffSet, LauCleoCPCoeffSet, LauMagPhaseCPCoeffSet, LauCartesianCPCoeffSet, LauRealImagCPCoeffSet, LauMagPhaseCoeffSet, and LauRealImagCoeffSet.
Retrieve the index number of the coefficient set.
Definition at line 146 of file LauAbsCoeffSet.hh.
Set the index number of the coefficient set.
Definition at line 58 of file LauAbsCoeffSet.cc.
Retrieve the name of the coefficient set. The name should correspond to the name of the resonance in the model.
Definition at line 117 of file LauAbsCoeffSet.hh.
Set the name of the coefficient set. The name should correspond to the name of the resonance in the model.
Definition at line 124 of file LauAbsCoeffSet.hh.
Copy assignment operator.
Definition at line 48 of file LauAbsCoeffSet.cc.
Retrieve the complex coefficient for a particle.
Implemented in LauBelleCPCoeffSet, LauCleoCPCoeffSet, LauMagPhaseCPCoeffSet, LauCartesianCPCoeffSet, LauRealImagCPCoeffSet, LauMagPhaseCoeffSet, and LauRealImagCoeffSet.
Print the current values of the parameters. Implemented in LauBelleCPCoeffSet, LauCleoCPCoeffSet, LauMagPhaseCPCoeffSet, LauCartesianCPCoeffSet, LauRealImagCPCoeffSet, LauMagPhaseCoeffSet, and LauRealImagCoeffSet.
Print the column headings for a results table.
Implemented in LauBelleCPCoeffSet, LauCleoCPCoeffSet, LauMagPhaseCPCoeffSet, LauCartesianCPCoeffSet, LauRealImagCPCoeffSet, LauMagPhaseCoeffSet, and LauRealImagCoeffSet.
Print the parameters of the complex coefficient as a row in the results table.
Implemented in LauBelleCPCoeffSet, LauCleoCPCoeffSet, LauMagPhaseCPCoeffSet, LauCartesianCPCoeffSet, LauRealImagCPCoeffSet, LauMagPhaseCoeffSet, and LauRealImagCoeffSet.
Randomise the starting values of the parameters for a fit. Implemented in LauBelleCPCoeffSet, LauCleoCPCoeffSet, LauMagPhaseCPCoeffSet, LauCartesianCPCoeffSet, LauRealImagCPCoeffSet, LauMagPhaseCoeffSet, and LauRealImagCoeffSet.
Set the parameters based on the complex coefficients for particles and antiparticles.
Implemented in LauBelleCPCoeffSet, LauCleoCPCoeffSet, LauMagPhaseCPCoeffSet, LauCartesianCPCoeffSet, LauRealImagCPCoeffSet, LauMagPhaseCoeffSet, and LauRealImagCoeffSet.
Set the allowed range for CP-violating parameters.
Definition at line 200 of file LauAbsCoeffSet.hh.
Set the allowed range for magnitude parameters.
Definition at line 179 of file LauAbsCoeffSet.hh.
Set the value of the named parameter.
Definition at line 84 of file LauAbsCoeffSet.cc.
Set the allowed range for phase parameters.
Definition at line 186 of file LauAbsCoeffSet.hh.
Set the allowed range for real/imaginary part parameters.
Definition at line 193 of file LauAbsCoeffSet.hh. Member Data Documentation
The base name of the coefficient set. Definition at line 258 of file LauAbsCoeffSet.hh.
The index number of the coefficient set. Definition at line 261 of file LauAbsCoeffSet.hh.
Maximum allowed value of CP-violating real/imaginary part parameters. Definition at line 238 of file LauAbsCoeffSet.hh.
Maximum allowed value of magnitude parameters. Definition at line 226 of file LauAbsCoeffSet.hh.
Maximum allowed value of phase parameters. Definition at line 230 of file LauAbsCoeffSet.hh.
Maximum allowed value of real/imaginary part parameters. Definition at line 234 of file LauAbsCoeffSet.hh.
Minimum allowed value of CP-violating real/imaginary part parameters. Definition at line 236 of file LauAbsCoeffSet.hh.
Minimum allowed value of magnitude parameters. Definition at line 224 of file LauAbsCoeffSet.hh.
Minimum allowed value of phase parameters. Definition at line 228 of file LauAbsCoeffSet.hh.
Minimum allowed value of real/imaginary part parameters. Definition at line 232 of file LauAbsCoeffSet.hh.
The name of the coefficient set. Definition at line 255 of file LauAbsCoeffSet.hh. The documentation for this class was generated from the following files:
Generated by 1.8.5 |