BOSS 7.0.9
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 &)
 
virtual std::complex< double > ff (const double &)=0
 

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 45 of file TPiFormFactor.h.

45{};

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: