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 40 of file LauPolarGammaCPCoeffSet.hh. Member Enumeration DocumentationThe possible D decay modes. Definition at line 44 of file LauPolarGammaCPCoeffSet.hh. Constructor & Destructor Documentation
Constructor.
Definition at line 35 of file LauPolarGammaCPCoeffSet.cc.
Destructor. Definition at line 94 of file LauPolarGammaCPCoeffSet.hh.
Copy constructor. This creates cloned parameters, not copies.
Definition at line 125 of file LauPolarGammaCPCoeffSet.cc. Member Function Documentation
Calculate the CP asymmetry.
Implements LauAbsCoeffSet. Definition at line 640 of file LauPolarGammaCPCoeffSet.cc.
Prepend the base name and index to the name of a parameter.
Reimplemented from LauAbsCoeffSet. Definition at line 235 of file LauPolarGammaCPCoeffSet.cc.
Retrieve the complex coefficient for an antiparticle.
Implements LauAbsCoeffSet. Definition at line 550 of file LauPolarGammaCPCoeffSet.cc.
Create a clone of the coefficient set.
Implements LauAbsCoeffSet. Definition at line 743 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 420 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 247 of file LauPolarGammaCPCoeffSet.cc.
Copy assignment operator (not implemented)
Retrieve the complex coefficient for a particle.
Implements LauAbsCoeffSet. Definition at line 544 of file LauPolarGammaCPCoeffSet.cc.
Print the current values of the parameters. Implements LauAbsCoeffSet. Definition at line 274 of file LauPolarGammaCPCoeffSet.cc.
Print the column headings for a results table.
Implements LauAbsCoeffSet. Definition at line 290 of file LauPolarGammaCPCoeffSet.cc.
Print the parameters of the complex coefficient as a row in the results table.
Implements LauAbsCoeffSet. Definition at line 337 of file LauPolarGammaCPCoeffSet.cc.
Randomise the starting values of the parameters for a fit. Implements LauAbsCoeffSet. Definition at line 377 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 635 of file LauPolarGammaCPCoeffSet.cc.
Update the amplitudes based on the new values of the parameters. Definition at line 556 of file LauPolarGammaCPCoeffSet.cc. Member Data Documentation
The CP asymmetry. Definition at line 241 of file LauPolarGammaCPCoeffSet.hh.
The antiparticle complex coefficient. Definition at line 238 of file LauPolarGammaCPCoeffSet.hh.
The b -> u part of the complex coefficient for the antiparticle. Definition at line 233 of file LauPolarGammaCPCoeffSet.hh.
The b -> u part of the complex coefficient for the particle. Definition at line 231 of file LauPolarGammaCPCoeffSet.hh.
The type of the D decay. Definition at line 187 of file LauPolarGammaCPCoeffSet.hh.
the relative CP-conserving (strong) phase of the b -> u and b -> c amplitudes Definition at line 202 of file LauPolarGammaCPCoeffSet.hh.
the relative strong phase of the favoured and suppressed D-decay amplitudes Definition at line 211 of file LauPolarGammaCPCoeffSet.hh.
the relative strong phase of the favoured and suppressed D-decay amplitudes (shared by multiple resonances) Definition at line 220 of file LauPolarGammaCPCoeffSet.hh.
the relative CP-violating (weak) phase of the b -> u and b -> c amplitudes Definition at line 205 of file LauPolarGammaCPCoeffSet.hh.
The CP-violating phase (shared by multiple resonances) Definition at line 214 of file LauPolarGammaCPCoeffSet.hh.
The b -> c part of the complex coefficient. Definition at line 229 of file LauPolarGammaCPCoeffSet.hh.
The particle complex coefficient. Definition at line 236 of file LauPolarGammaCPCoeffSet.hh.
the magnitude of the ratio of the b -> u and b -> c amplitudes Definition at line 199 of file LauPolarGammaCPCoeffSet.hh.
the magnitude of the ratio of the favoured and suppressed D-decay amplitudes Definition at line 208 of file LauPolarGammaCPCoeffSet.hh.
the magnitude of the ratio of the favoured and suppressed D-decay amplitudes (shared by multiple resonances) Definition at line 217 of file LauPolarGammaCPCoeffSet.hh.
Whether the global rD and deltaD are used for this resonance. Definition at line 226 of file LauPolarGammaCPCoeffSet.hh.
Whether the global gamma is used for this resonance. Definition at line 223 of file LauPolarGammaCPCoeffSet.hh.
The real part of the b -> c amplitude. Definition at line 193 of file LauPolarGammaCPCoeffSet.hh.
The imaginary part of the b -> c amplitude. Definition at line 196 of file LauPolarGammaCPCoeffSet.hh. The documentation for this class was generated from the following files: Generated by 1.8.5 |