GooFit  v2.1.3
Classes | Namespaces | Macros | Typedefs | Functions
ResonancePdf.h File Reference
#include <goofit/PDFs/GooPdf.h>
#include <goofit/detail/Complex.h>

Go to the source code of this file.

Classes

class  GooFit::ResonancePdf
 
class  GooFit::Resonances::RBW
 Relativistic Breit-Wigner. More...
 
class  GooFit::Resonances::LASS
 LASS. More...
 
class  GooFit::Resonances::GS
 Gounaris-Sakurai. More...
 
class  GooFit::Resonances::FLATTE
 FLATTE constructor. More...
 
class  GooFit::Resonances::Gauss
 Gaussian constructor. More...
 
class  GooFit::Resonances::NonRes
 Nonresonant constructor. More...
 
class  GooFit::Resonances::Spline
 Cubic spline constructor. More...
 

Namespaces

 GooFit
 
 GooFit::Resonances
 

Macros

#define MAXNKNOBS   1000
 

Typedefs

typedef fpcomplex(* GooFit::resonance_function_ptr) (fptype, fptype, fptype, unsigned int *)
 

Functions

__device__ fptype GooFit::twoBodyCMmom (double rMassSq, fptype d1m, fptype d2m)
 
__device__ fptype GooFit::dampingFactorSquare (const fptype &cmmom, const int &spin, const fptype &mRadius)
 
__device__ fptype GooFit::spinFactor (unsigned int spin, fptype motherMass, fptype daug1Mass, fptype daug2Mass, fptype daug3Mass, fptype m12, fptype m13, fptype m23, unsigned int cyclic_index)
 

Macro Definition Documentation

◆ MAXNKNOBS

#define MAXNKNOBS   1000

Definition at line 8 of file ResonancePdf.h.