Public Types |
Public Member Functions |
Protected Member Functions |
Private Member Functions |
Private Attributes |
List of all members
LauAbsResonance Class Referenceabstract Abstract class for defining type for resonance amplitude models (Breit-Wigner, Flatte etc.) More...
Inheritance diagram for LauAbsResonance:
Detailed DescriptionAbstract class for defining type for resonance amplitude models (Breit-Wigner, Flatte etc.) Abstract Class for defining the type for all classes used to model resonances in the Dalitz plot, such as Breit-Wigner functions. In addition, some common functionality is implemented, including data such as the mass and width of the desired state. Definition at line 37 of file LauAbsResonance.hh. Member Enumeration DocumentationDefine the allowed resonance types. Definition at line 41 of file LauAbsResonance.hh. Constructor & Destructor Documentation
Constructor (for use by standard resonances)
Definition at line 30 of file LauAbsResonance.cc.
Constructor (for use by K-matrix components)
Definition at line 83 of file LauAbsResonance.cc.
Destructor. Definition at line 131 of file LauAbsResonance.cc.
Copy constructor (not implemented) Member Function Documentation
Add parameter to the list of floating parameters.
Definition at line 278 of file LauAbsResonance.cc.
Calculate the complex amplitude.
Reimplemented in LauBelleSymNR, LauKMatrixProdPole, LauKMatrixProdSVP, LauNRAmplitude, and LauFlatNR. Definition at line 135 of file LauAbsResonance.cc.
Allow the Blatt-Weisskopf radius for the resonance and parent factors to be changed. Negative values wil be ignored, so if, for example, you want to only change the parent radius you can provide a negative value for the resonance radius
Definition at line 241 of file LauAbsResonance.cc.
Allow the mass, width and spin of the resonance to be changed. Negative values wil be ignored, so if, for example, you want to only change the spin you can provide negative values for the mass and width
Definition at line 221 of file LauAbsResonance.cc.
Clear list of floating parameters. Definition at line 330 of file LauAbsResonance.hh.
Fix or release the Blatt-Weisskopf barrier radii. Definition at line 291 of file LauAbsResonance.cc.
Fix or release the resonance mass.
Definition at line 230 of file LauAbsResonance.hh.
Get the status of resonance mass (fixed or released)
Definition at line 242 of file LauAbsResonance.hh.
Get the status of parent barrier radius (fixed or released) Definition at line 321 of file LauAbsResonance.cc.
Get the status of resonance barrier radius (fixed or released) Definition at line 310 of file LauAbsResonance.cc.
Fix or release the resonance width.
Definition at line 236 of file LauAbsResonance.hh.
Get the status of resonance width (fixed or released)
Definition at line 248 of file LauAbsResonance.hh.
Get the helicity flip flag.
Definition at line 163 of file LauAbsResonance.hh.
Set the helicity flip flag.
Definition at line 169 of file LauAbsResonance.hh.
Allow the various parameters to float in the fit.
Reimplemented in LauLASSNRRes, LauLASSRes, LauBelleSymNR, LauNRAmplitude, LauBelleNR, LauKappaRes, LauDabbaRes, LauFlatteRes, LauLASSBWRes, and LauSigmaRes. Definition at line 265 of file LauAbsResonance.cc.
Get the charge of the resonance.
Definition at line 127 of file LauAbsResonance.hh.
Get the charge of the bachelor daughter. Definition at line 468 of file LauAbsResonance.cc.
Get the charge of daughter 1. Definition at line 432 of file LauAbsResonance.cc.
Get the charge of daughter 2. Definition at line 450 of file LauAbsResonance.cc.
Get the Charge of the parent particle. Definition at line 420 of file LauAbsResonance.cc.
Access the daughters object. Definition at line 320 of file LauAbsResonance.hh.
Retrieve the resonance parameters, e.g. so that they can be loaded into a fit.
Reimplemented in LauLASSNRRes, LauLASSRes, LauBelleSymNR, LauNRAmplitude, LauBelleNR, LauModIndPartWave, LauKappaRes, LauDabbaRes, LauFlatteRes, LauLASSBWRes, LauSigmaRes, LauGaussIncohRes, LauBreitWignerRes, LauGounarisSakuraiRes, and LauRelBreitWignerRes. Definition at line 157 of file LauAbsResonance.hh.
Get the mass of the resonance.
Definition at line 133 of file LauAbsResonance.hh.
Get the mass of the bachelor daughter. Definition at line 402 of file LauAbsResonance.cc.
Get the mass of daughter 1. Definition at line 366 of file LauAbsResonance.cc.
Get the mass of daughter 2. Definition at line 384 of file LauAbsResonance.cc.
Get the mass parameter of the resonance.
Definition at line 145 of file LauAbsResonance.hh.
Get the parent particle mass. Definition at line 354 of file LauAbsResonance.cc.
Get the name of the daughter that does not originate form the resonance. Definition at line 534 of file LauAbsResonance.cc.
Get the name of the first daughter of the resonance. Definition at line 498 of file LauAbsResonance.cc.
Get the name of the second daughter of the resonance. Definition at line 516 of file LauAbsResonance.cc.
Get the name of the parent particle. Definition at line 486 of file LauAbsResonance.cc.
Get the current value of the bachelor momentum in the resonance rest frame. Definition at line 305 of file LauAbsResonance.hh.
Get the integer to identify which DP axis the resonance belongs to.
Definition at line 115 of file LauAbsResonance.hh.
Access the list of floating parameters. Definition at line 339 of file LauAbsResonance.hh.
Get the centrifugal barrier for the parent decay. Definition at line 310 of file LauAbsResonance.hh.
Definition at line 311 of file LauAbsResonance.hh.
Get the radius of the parent barrier factor. Definition at line 343 of file LauAbsResonance.cc.
Get the current value of the bachelor momentum in the parent rest frame. Definition at line 307 of file LauAbsResonance.hh.
Get the current value of the daughter momentum in the resonance rest frame. Definition at line 303 of file LauAbsResonance.hh.
Get the centrifugal barrier for the resonance decay. Definition at line 313 of file LauAbsResonance.hh.
Definition at line 314 of file LauAbsResonance.hh.
Access the resonance info object. Definition at line 317 of file LauAbsResonance.hh.
Get the resonance model type.
Implemented in LauModIndPartWave, LauBelleSymNR, LauKMatrixProdPole, LauKMatrixProdSVP, LauNRAmplitude, LauFlatNR, LauGaussIncohRes, LauBelleNR, LauPolNR, LauKappaRes, LauBreitWignerRes, LauDabbaRes, LauFlatteRes, LauGounarisSakuraiRes, LauLASSBWRes, LauLASSNRRes, LauLASSRes, LauRelBreitWignerRes, and LauSigmaRes.
Get the name of the resonance.
Definition at line 103 of file LauAbsResonance.hh.
Access the given resonance parameter.
Reimplemented in LauLASSNRRes, LauLASSRes, LauBelleSymNR, LauNRAmplitude, LauBelleNR, LauKappaRes, LauDabbaRes, LauFlatteRes, LauLASSBWRes, and LauSigmaRes. Definition at line 271 of file LauAbsResonance.cc.
Get the radius of the resonance barrier factor. Definition at line 332 of file LauAbsResonance.cc.
Get the name of the resonance.
Definition at line 109 of file LauAbsResonance.hh.
Get the spin of the resonance.
Definition at line 121 of file LauAbsResonance.hh.
Get the width of the resonance.
Definition at line 139 of file LauAbsResonance.hh.
Get the width parameter of the resonance.
Definition at line 151 of file LauAbsResonance.hh.
Get the ignore momenta flag.
Definition at line 175 of file LauAbsResonance.hh.
Set the ignore p_ and q_ flag.
Definition at line 181 of file LauAbsResonance.hh.
Initialise the model. Implemented in LauBelleNR, LauBelleSymNR, LauKMatrixProdPole, LauKMatrixProdSVP, LauNRAmplitude, LauPolNR, LauKappaRes, LauModIndPartWave, LauBreitWignerRes, LauDabbaRes, LauFlatteRes, LauGounarisSakuraiRes, LauLASSBWRes, LauLASSNRRes, LauLASSRes, LauRelBreitWignerRes, LauSigmaRes, LauFlatNR, and LauGaussIncohRes.
Copy assignment operator (not implemented)
Complex resonant amplitude.
Implemented in LauKappaRes, LauSigmaRes, LauDabbaRes, LauLASSRes, LauLASSNRRes, LauLASSBWRes, LauFlatteRes, LauBelleNR, LauBelleSymNR, LauNRAmplitude, LauModIndPartWave, LauPolNR, LauBreitWignerRes, LauGounarisSakuraiRes, LauKMatrixProdPole, LauKMatrixProdSVP, LauRelBreitWignerRes, LauFlatNR, and LauAbsIncohRes.
Set the form factor model and parameters.
Definition at line 255 of file LauAbsResonance.hh.
Set value of the various parameters.
Reimplemented in LauLASSNRRes, LauLASSRes, LauBelleSymNR, LauNRAmplitude, LauBelleNR, LauKappaRes, LauDabbaRes, LauFlatteRes, LauLASSBWRes, and LauSigmaRes. Definition at line 259 of file LauAbsResonance.cc. Member Data Documentation
Bachelor charge. Definition at line 371 of file LauAbsResonance.hh.
Daughter 1 charge. Definition at line 367 of file LauAbsResonance.hh.
Daughter 2 charge. Definition at line 369 of file LauAbsResonance.hh.
Parent charge. Definition at line 365 of file LauAbsResonance.hh.
Information on the particles. Definition at line 353 of file LauAbsResonance.hh.
Boolean to flip helicity. Definition at line 408 of file LauAbsResonance.hh.
Boolean to ignore q_ and p_ in spinTerm. Definition at line 410 of file LauAbsResonance.hh.
Definition at line 380 of file LauAbsResonance.hh.
Daughter 1 mass. Definition at line 376 of file LauAbsResonance.hh.
Daughter 2 mass. Definition at line 378 of file LauAbsResonance.hh.
Parent mass. Definition at line 374 of file LauAbsResonance.hh.
Bachelor name. Definition at line 362 of file LauAbsResonance.hh.
Daughter 1 name. Definition at line 358 of file LauAbsResonance.hh.
Daughter 2 name. Definition at line 360 of file LauAbsResonance.hh.
Parent name. Definition at line 356 of file LauAbsResonance.hh.
Bachelor momentum in resonance rest frame. Definition at line 415 of file LauAbsResonance.hh.
Blatt Weisskopf barrier for parent decay. Definition at line 403 of file LauAbsResonance.hh.
Bachelor momentum in parent rest frame. Definition at line 417 of file LauAbsResonance.hh.
Daughter momentum in resonance rest frame. Definition at line 413 of file LauAbsResonance.hh.
Blatt Weisskopf barrier for resonance decay. Definition at line 405 of file LauAbsResonance.hh.
Resonance charge. Definition at line 399 of file LauAbsResonance.hh.
Information on the resonance. Definition at line 350 of file LauAbsResonance.hh.
Resonance mass. Definition at line 389 of file LauAbsResonance.hh.
Resonance name. Definition at line 383 of file LauAbsResonance.hh.
DP axis identifier. Definition at line 401 of file LauAbsResonance.hh.
All parameters of the resonance. Definition at line 394 of file LauAbsResonance.hh.
Resonance spin. Definition at line 397 of file LauAbsResonance.hh.
Resonance width. Definition at line 391 of file LauAbsResonance.hh.
Resonance name with illegal characters removed. Definition at line 386 of file LauAbsResonance.hh. The documentation for this class was generated from the following files:
Generated by 1.8.5 |