|
| SUSYResonanceWidths () |
| Constructor.
|
|
virtual | ~SUSYResonanceWidths () |
| Destructor.
|
|
virtual | ~ResonanceWidths () |
| Destructor.
|
|
void | initBasic (int idResIn, bool isGenericIn=false) |
| Set up standard properties.
|
|
virtual bool | init (Info *infoPtrIn) |
| Calculate and store partial and total widths at the nominal mass. More...
|
|
int | id () const |
| Return identity of particle species.
|
|
double | width (int idSgn, double mHatIn, int idInFlavIn=0, bool openOnly=false, bool setBR=false, int idOutFlav1=0, int idOutFlav2=0) |
| Calculate the total/open width for given mass, charge and instate. More...
|
|
double | widthOpen (int idSgn, double mHatIn, int idIn=0) |
| Special case to calculate open final-state width.
|
|
double | widthStore (int idSgn, double mHatIn, int idIn=0) |
| Special case to store open final-state widths for channel selection.
|
|
double | openFrac (int idSgn) |
| Return fraction of width open for particle and antiparticle.
|
|
double | widthRescaleFactor () |
| Return forced rescaling factor of resonance width.
|
|
double | widthChan (double mHatIn, int idOutFlav1, int idOutFlav2) |
|
|
virtual bool | initBSM () override |
| Virtual methods to handle model-specific (non-SM) part of initialization.
|
|
virtual bool | allowCalc () override |
|
virtual bool | getChannels (int) |
|
| ResonanceWidths () |
| Constructor.
|
|
virtual void | initConstants () |
| Initialize constants.
|
|
virtual void | calcPreFac (bool=false) |
|
virtual void | calcWidth (bool=false) |
|
double | numInt1BW (double mHatIn, double m1, double Gamma1, double mMin1, double m2, int psMode=1) |
| Simple routines for matrix-element integration over Breit-Wigners. More...
|
|
double | numInt2BW (double mHatIn, double m1, double Gamma1, double mMin1, double m2, double Gamma2, double mMin2, int psMode=1) |
|
|
static const bool | DBSUSY = false |
|
static const int | NPOINT = 100 |
| Constants: could only be changed in the code itself. More...
|
|
static const double | MASSMIN = 0.1 |
| The mass of a resonance must not be too small.
|
|
static const double | MASSMARGIN = 0.1 |
| The sum of product masses must not be too close to the resonance mass.
|
|
|
int | idRes |
| Particle properties always present.
|
|
int | hasAntiRes |
|
bool | doForceWidth |
|
bool | isGeneric |
|
bool | allowCalcWidth |
|
double | minWidth |
|
double | minThreshold |
|
double | mRes |
|
double | GammaRes |
|
double | m2Res |
|
double | GamMRat |
|
double | openPos |
|
double | openNeg |
|
double | forceFactor |
|
int | iChannel |
| Properties for currently studied decay channel(s).
|
|
int | onMode |
|
int | meMode |
|
int | mult |
|
int | id1 |
|
int | id2 |
|
int | id3 |
|
int | id1Abs |
|
int | id2Abs |
|
int | id3Abs |
|
int | idInFlav |
|
double | widNow |
|
double | mHat |
|
double | mf1 |
|
double | mf2 |
|
double | mf3 |
|
double | mr1 |
|
double | mr2 |
|
double | mr3 |
|
double | ps |
|
double | kinFac |
|
double | alpEM |
|
double | alpS |
|
double | colQ |
|
double | preFac |
|
weak_ptr< ParticleDataEntry > | particlePtr |
| Pointer to properties of the particle species.
|
|
Info * | infoPtr |
| Pointer to various information on the generation.
|
|
Settings * | settingsPtr |
| Pointer to the settings database.
|
|
ParticleData * | particleDataPtr |
| Pointer to the particle data table.
|
|
Logger * | loggerPtr |
| Pointer to the logger.
|
|
CoupSM * | coupSMPtr |
| Pointers to Standard Model and SUSY couplings.
|
|
CoupSUSY * | coupSUSYPtr |
|
Check if decay calculations at all possible
Next check if decay table was read in via SLHA and takes precedence
Else we should do the calculation; set available channels
Reimplemented from ResonanceWidths.
const bool DBSUSY = false |
|
staticprotected |
The documentation for this class was generated from the following files: