Public Types |
Public Member Functions |
Private Member Functions |
Private Attributes |
Static Private Attributes |
List of all members
LauPolarGammaCPCoeffSet Class Reference Class for defining a complex coefficient useful for extracting the CKM angle gamma from B -> D h h Dalitz plots. More...
Inheritance diagram for LauPolarGammaCPCoeffSet:
Detailed DescriptionClass for defining a complex coefficient useful for extracting the CKM angle gamma from B -> D h h Dalitz plots. Holds a set of real values that define the complex coefficient of an amplitude component. Depending on the type of the D decay, the amplitude has one of the following forms: CP-odd eigenstate: ( x + i * y ) * ( 1 - rB * exp( i * ( deltaB +/- gamma ) ) ) CP-even eigenstate: ( x + i * y ) * ( 1 + rB * exp( i * ( deltaB +/- gamma ) ) ) ADS favoured state: ( x + i * y ) * ( 1 + rB * rD * exp( i * ( deltaB - deltaD +/- gamma ) ) ) ADS suppressed state: ( x + i * y ) * ( rD * exp( - i * deltaD ) + rB * exp( i * ( deltaB +/- gamma ) ) ) [Phys. Rev. D79, 051301 (2009)] Definition at line 54 of file LauPolarGammaCPCoeffSet.hh. Member Enumeration DocumentationThe possible D decay modes. Definition at line 58 of file LauPolarGammaCPCoeffSet.hh. Constructor & Destructor Documentation
Constructor.
Definition at line 49 of file LauPolarGammaCPCoeffSet.cc.
Destructor. Definition at line 108 of file LauPolarGammaCPCoeffSet.hh.
Copy constructor. This creates cloned parameters, not copies.
Definition at line 139 of file LauPolarGammaCPCoeffSet.cc. Member Function Documentation
Calculate the CP asymmetry.
Implements LauAbsCoeffSet. Definition at line 654 of file LauPolarGammaCPCoeffSet.cc.
Prepend the base name and index to the name of a parameter.
Reimplemented from LauAbsCoeffSet. Definition at line 249 of file LauPolarGammaCPCoeffSet.cc.
Retrieve the complex coefficient for an antiparticle.
Implements LauAbsCoeffSet. Definition at line 564 of file LauPolarGammaCPCoeffSet.cc.
Create a clone of the coefficient set.
Implements LauAbsCoeffSet. Definition at line 757 of file LauPolarGammaCPCoeffSet.cc.
Make sure values are in "standard" ranges, e.g. phases should be between -pi and pi. Implements LauAbsCoeffSet. Definition at line 434 of file LauPolarGammaCPCoeffSet.cc.
Retrieve the parameters of the coefficient, e.g. so that they can be loaded into a fit.
Implements LauAbsCoeffSet. Definition at line 261 of file LauPolarGammaCPCoeffSet.cc.
Copy assignment operator (not implemented)
Retrieve the complex coefficient for a particle.
Implements LauAbsCoeffSet. Definition at line 558 of file LauPolarGammaCPCoeffSet.cc.
Print the current values of the parameters. Implements LauAbsCoeffSet. Definition at line 288 of file LauPolarGammaCPCoeffSet.cc.
Print the column headings for a results table.
Implements LauAbsCoeffSet. Definition at line 304 of file LauPolarGammaCPCoeffSet.cc.
Print the parameters of the complex coefficient as a row in the results table.
Implements LauAbsCoeffSet. Definition at line 351 of file LauPolarGammaCPCoeffSet.cc.
Randomise the starting values of the parameters for a fit. Implements LauAbsCoeffSet. Definition at line 391 of file LauPolarGammaCPCoeffSet.cc.
Set the parameters based on the complex coefficients for particles and antiparticles. This method is not supported by this class because there are more than four parameters, hence there is not a unique solution.
Implements LauAbsCoeffSet. Definition at line 649 of file LauPolarGammaCPCoeffSet.cc.
Update the amplitudes based on the new values of the parameters. Definition at line 570 of file LauPolarGammaCPCoeffSet.cc. Member Data Documentation
The CP asymmetry. Definition at line 255 of file LauPolarGammaCPCoeffSet.hh.
The antiparticle complex coefficient. Definition at line 252 of file LauPolarGammaCPCoeffSet.hh.
The b -> u part of the complex coefficient for the antiparticle. Definition at line 247 of file LauPolarGammaCPCoeffSet.hh.
The b -> u part of the complex coefficient for the particle. Definition at line 245 of file LauPolarGammaCPCoeffSet.hh.
The type of the D decay. Definition at line 201 of file LauPolarGammaCPCoeffSet.hh.
the relative CP-conserving (strong) phase of the b -> u and b -> c amplitudes Definition at line 216 of file LauPolarGammaCPCoeffSet.hh.
the relative strong phase of the favoured and suppressed D-decay amplitudes Definition at line 225 of file LauPolarGammaCPCoeffSet.hh.
the relative strong phase of the favoured and suppressed D-decay amplitudes (shared by multiple resonances) Definition at line 234 of file LauPolarGammaCPCoeffSet.hh.
the relative CP-violating (weak) phase of the b -> u and b -> c amplitudes Definition at line 219 of file LauPolarGammaCPCoeffSet.hh.
The CP-violating phase (shared by multiple resonances) Definition at line 228 of file LauPolarGammaCPCoeffSet.hh.
The b -> c part of the complex coefficient. Definition at line 243 of file LauPolarGammaCPCoeffSet.hh.
The particle complex coefficient. Definition at line 250 of file LauPolarGammaCPCoeffSet.hh.
the magnitude of the ratio of the b -> u and b -> c amplitudes Definition at line 213 of file LauPolarGammaCPCoeffSet.hh.
the magnitude of the ratio of the favoured and suppressed D-decay amplitudes Definition at line 222 of file LauPolarGammaCPCoeffSet.hh.
the magnitude of the ratio of the favoured and suppressed D-decay amplitudes (shared by multiple resonances) Definition at line 231 of file LauPolarGammaCPCoeffSet.hh.
Whether the global rD and deltaD are used for this resonance. Definition at line 240 of file LauPolarGammaCPCoeffSet.hh.
Whether the global gamma is used for this resonance. Definition at line 237 of file LauPolarGammaCPCoeffSet.hh.
The real part of the b -> c amplitude. Definition at line 207 of file LauPolarGammaCPCoeffSet.hh.
The imaginary part of the b -> c amplitude. Definition at line 210 of file LauPolarGammaCPCoeffSet.hh. The documentation for this class was generated from the following files: Generated by 1.8.5 |