BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
TPiFormFactor Class Reference

#include <TPiFormFactor.h>

Inheritance diagram for TPiFormFactor:

Public Member Functions

 TPiFormFactor ()
 ~TPiFormFactor ()
void SetFFParameters (const double &, const double &, const double &, const double &, const double &, const double &, const double &, const double &, const double &, const double &)
void SetFFParameters (double *par)
Public Member Functions inherited from TFormFactor
 TFormFactor ()
virtual ~TFormFactor ()
void SetUnitFF ()
void SetDefaultFF ()
bool GetFFMode ()
void SetNpoints (const unsigned int &i)
void Init ()
void Init (const double &)
std::complex< double > Eval (const double &s)
void Print ()

Protected Member Functions

virtual std::complex< double > ff (const double &)
std::complex< double > GS (const double &, const double &, const double &)
double f (const double &, const double &, const double &)
double G_rho (const double &, const double &, const double &)
double h (const double &)
double ppi (const double &)

Protected Attributes

int fPrm
double fM_rho
double fG_rho
double fM_rho_p
double fG_rho_p
double fM_rho_p2
double fG_rho_p2
double fM_omega
double fM_omega2
double fG_omega
double fG_omega_ee
double fBr_omega_pipi
double fPhi_rho_omega
double fM_phi
double fM_phi2
double fG_phi
double fG_phi_ee
double fBr_phi_pipi
double fPhi_rho_phi
std::complex< double > fBeta
std::complex< double > fDelta
std::complex< double > fAmp_omega
std::complex< double > fAmp_phi
Protected Attributes inherited from TFormFactor
unsigned int fNp
TRadSplinefsvsr
TRadSplinefsvsi
bool fUnitFF

Detailed Description

Definition at line 7 of file TPiFormFactor.h.

Constructor & Destructor Documentation

◆ TPiFormFactor()

TPiFormFactor::TPiFormFactor ( )

◆ ~TPiFormFactor()

TPiFormFactor::~TPiFormFactor ( )
inline

Definition at line 46 of file TPiFormFactor.h.

46{};

Member Function Documentation

◆ f()

double TPiFormFactor::f ( const double & ,
const double & ,
const double &  )
protected

◆ ff()

virtual std::complex< double > TPiFormFactor::ff ( const double & )
protectedvirtual

Implements TFormFactor.

◆ G_rho()

double TPiFormFactor::G_rho ( const double & ,
const double & ,
const double &  )
protected

◆ GS()

std::complex< double > TPiFormFactor::GS ( const double & ,
const double & ,
const double &  )
protected

◆ h()

double TPiFormFactor::h ( const double & )
protected

◆ ppi()

double TPiFormFactor::ppi ( const double & )
protected

◆ SetFFParameters() [1/2]

void TPiFormFactor::SetFFParameters ( const double & ,
const double & ,
const double & ,
const double & ,
const double & ,
const double & ,
const double & ,
const double & ,
const double & ,
const double &  )

◆ SetFFParameters() [2/2]

void TPiFormFactor::SetFFParameters ( double * par)

Member Data Documentation

◆ fAmp_omega

std::complex<double> TPiFormFactor::fAmp_omega
protected

Definition at line 34 of file TPiFormFactor.h.

◆ fAmp_phi

std::complex<double> TPiFormFactor::fAmp_phi
protected

Definition at line 35 of file TPiFormFactor.h.

◆ fBeta

std::complex<double> TPiFormFactor::fBeta
protected

Definition at line 31 of file TPiFormFactor.h.

◆ fBr_omega_pipi

double TPiFormFactor::fBr_omega_pipi
protected

Definition at line 21 of file TPiFormFactor.h.

◆ fBr_phi_pipi

double TPiFormFactor::fBr_phi_pipi
protected

Definition at line 28 of file TPiFormFactor.h.

◆ fDelta

std::complex<double> TPiFormFactor::fDelta
protected

Definition at line 32 of file TPiFormFactor.h.

◆ fG_omega

double TPiFormFactor::fG_omega
protected

Definition at line 19 of file TPiFormFactor.h.

◆ fG_omega_ee

double TPiFormFactor::fG_omega_ee
protected

Definition at line 20 of file TPiFormFactor.h.

◆ fG_phi

double TPiFormFactor::fG_phi
protected

Definition at line 26 of file TPiFormFactor.h.

◆ fG_phi_ee

double TPiFormFactor::fG_phi_ee
protected

Definition at line 27 of file TPiFormFactor.h.

◆ fG_rho

double TPiFormFactor::fG_rho
protected

Definition at line 11 of file TPiFormFactor.h.

◆ fG_rho_p

double TPiFormFactor::fG_rho_p
protected

Definition at line 13 of file TPiFormFactor.h.

◆ fG_rho_p2

double TPiFormFactor::fG_rho_p2
protected

Definition at line 15 of file TPiFormFactor.h.

◆ fM_omega

double TPiFormFactor::fM_omega
protected

Definition at line 17 of file TPiFormFactor.h.

◆ fM_omega2

double TPiFormFactor::fM_omega2
protected

Definition at line 18 of file TPiFormFactor.h.

◆ fM_phi

double TPiFormFactor::fM_phi
protected

Definition at line 24 of file TPiFormFactor.h.

◆ fM_phi2

double TPiFormFactor::fM_phi2
protected

Definition at line 25 of file TPiFormFactor.h.

◆ fM_rho

double TPiFormFactor::fM_rho
protected

Definition at line 10 of file TPiFormFactor.h.

◆ fM_rho_p

double TPiFormFactor::fM_rho_p
protected

Definition at line 12 of file TPiFormFactor.h.

◆ fM_rho_p2

double TPiFormFactor::fM_rho_p2
protected

Definition at line 14 of file TPiFormFactor.h.

◆ fPhi_rho_omega

double TPiFormFactor::fPhi_rho_omega
protected

Definition at line 22 of file TPiFormFactor.h.

◆ fPhi_rho_phi

double TPiFormFactor::fPhi_rho_phi
protected

Definition at line 29 of file TPiFormFactor.h.

◆ fPrm

int TPiFormFactor::fPrm
protected

Definition at line 9 of file TPiFormFactor.h.


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