StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Pythia8::WidthFunction Class Referenceabstract
Inheritance diagram for Pythia8::WidthFunction:
Pythia8::FunctionEncapsulator Pythia8::Phi Pythia8::Phi Pythia8::Psi Pythia8::Psi Pythia8::StauWidths Pythia8::StauWidths Pythia8::Upsilon Pythia8::Upsilon

Public Member Functions

void init (ParticleData *particleDataPtrIn, CoupSUSY *coupSUSYPtrIn)
 
virtual void setInternal (int idResIn, int id1In, int id2In, int id3In, int idIntIn, int)
 
virtual double function (double m12)
 
virtual double function (double m12, double m23)
 
void init (ParticleData *particleDataPtrIn, CoupSUSY *coupSUSYPtrIn)
 
virtual void setInternal (int idResIn, int id1In, int id2In, int id3In, int idIntIn, int)
 
virtual double function (double m12)
 
virtual double function (double m12, double m23)
 
void setPointers (ParticleData *particleDataPtrIn, CoupSUSY *coupSUSYPtrIn, Info *infoPtrIn)
 
virtual double getWidth (int, int)
 
virtual double f (double xIn)
 
void setPointers (Info *infoPtrIn)
 
virtual double getWidth (int, int)
 
virtual double f (double xIn)=0
 
- Public Member Functions inherited from Pythia8::FunctionEncapsulator
bool integrateGauss (double &result, int iArg, double xLo, double xHi, vector< double > args, double tol=1e-6)
 
bool brent (double &solution, double target, int iArg, double xLo, double xHi, vector< double > argsIn, double tol=1e-6, int maxIter=10000)
 

Protected Member Functions

void setInternal2 (int idResIn, int id1In, int id2In, int id3In, int idIntIn)
 
void setInternal2 (int idResIn, int id1In, int id2In, int id3In, int idIntIn)
 
virtual double f (vector< double > x)
 
bool integrateGauss (double &result, double xLo, double xHi, double tol)
 

Protected Attributes

ParticleDataparticleDataPtr
 
CoupSUSYcoupSUSYPtr
 
int id1
 
int id2
 
int id3
 
double mRes
 
double mInt
 
double gammaInt
 
double m1
 
double m2
 
double m3
 
int idRes
 
int idInt
 
int iSq
 
int iQ
 
int iX
 
bool isSqDown
 
InfoinfoPtr
 
int id4
 
double m4
 
CoupSMcoupSMPtr
 

Detailed Description

Definition at line 22 of file SusyResonanceWidths.h.


The documentation for this class was generated from the following files: