ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
Belle2::EvtB0toKsKK Class Reference

Register Decay model EvtB0toKsKK. More...

#include <EvtB0toKsKK.h>

Inheritance diagram for Belle2::EvtB0toKsKK:
Collaboration diagram for Belle2::EvtB0toKsKK:

Public Member Functions

 EvtB0toKsKK ()
 
virtual ~EvtB0toKsKK ()
 
std::string getName ()
 Get function Name
More...
 
EvtDecayBase * clone ()
 Clone the decay of B0toKsKK. More...
 
void init ()
 Initialize standard stream objects
More...
 
void initProbMax ()
 Initialize standard stream objects for probability function
More...
 
void decay (EvtParticle *p)
 Member of particle in EvtGen. More...
 
EvtVector4R umu (const EvtVector4R &p4a, const EvtVector4R &p4b, const EvtVector4R &p4c)
 Function 4Vector umu. More...
 
EvtVector4R Smu (const EvtVector4R &p4a, const EvtVector4R &p4b, const EvtVector4R &p4c)
 Function 4Vector Smu. More...
 
EvtVector4R Lmu (const EvtVector4R &p4a, const EvtVector4R &p4b, const EvtVector4R &p4c)
 Function 4Vector Lmu. More...
 
EvtTensor4C gmunu_tilde (const EvtVector4R &p4a, const EvtVector4R &p4b, const EvtVector4R &p4c)
 Function Tensor gmunu
More...
 
EvtTensor4C Tmunu (const EvtVector4R &p4a, const EvtVector4R &p4b, const EvtVector4R &p4c)
 Function Tensor Tmunu
More...
 
EvtTensor4C Multiply (const EvtTensor4C &t1, const EvtTensor4C &t2)
 Function Tensor Multiply
More...
 
EvtTensor4C RaiseIndices (const EvtTensor4C &t)
 Function RaiseIndices
More...
 
void RaiseIndex (EvtVector4R &vector)
 Member function RaiseIndices. More...
 
EvtTensor4C Mmunu (const EvtVector4R &p4a, const EvtVector4R &p4b, const EvtVector4R &p4c)
 Function Tensor Mmunu. More...
 
double BWBF (const double &q, const unsigned int &L)
 Meson radius
More...
 
double BWBF (const double &q, const double &q0, const unsigned int &L)
 Meson radius
More...
 
EvtComplex BreitWigner (const double &m, const double &m0, const double &Gamma0, const double &q, const double &q0, const unsigned int &L)
 BreitWigner Shape. More...
 
EvtVector4R Boost (const EvtVector4R &p4, const EvtVector4R &boost)
 Parameter for boost frame
More...
 
double p (const double &mab, const double &M, const double &mc)
 Constants p
More...
 
double q (const double &mab, const double &ma, const double &mb)
 Constants q. More...
 
EvtComplex Flatte_k (const double &s, const double &m_h)
 Constant Flatte_k. More...
 
EvtComplex Flatte (const double &m, const double &m0)
 Constant Flatte. More...
 
EvtComplex A_f0ks (const EvtVector4R &p4ks, const EvtVector4R &p4kp, const EvtVector4R &p4km)
 A_f0ks is amplitude of f0. More...
 
EvtComplex A_phiks (const EvtVector4R &p4ks, const EvtVector4R &p4kp, const EvtVector4R &p4km)
 A_phiks is amplitude of phi. More...
 
EvtComplex A_fxks (const EvtVector4R &p4ks, const EvtVector4R &p4kp, const EvtVector4R &p4km)
 A_fxks is amplitude of fxks. More...
 
EvtComplex A_chic0ks (const EvtVector4R &p4ks, const EvtVector4R &p4kp, const EvtVector4R &p4km)
 A_chic0ks is amplitude of chic0ks. More...
 
EvtComplex A_kknr (const EvtVector4R &p4k1, const EvtVector4R &p4k2, const double &m_alpha_kk)
 A_kknr is amplitude of kknr. More...
 

Private Attributes

EvtComplex m_a_f0ks_
 <Variable names for form factors More...
 
EvtComplex m_a_phiks_
 Variable member m_a_phiks_
More...
 
EvtComplex m_a_fxks_
 Variable member m_a_fxks_
More...
 
EvtComplex m_a_chic0ks_
 Variable member m_a_chic0ks_. More...
 
EvtComplex m_a_kpkmnr_
 Variable member m_a_kpkmnr_. More...
 
EvtComplex m_a_kskpnr_
 Variable member m_a_kskpnr_. More...
 
EvtComplex m_a_kskmnr_
 Variable member m_a_kskmnr_. More...
 
EvtComplex m_abar_f0ks_
 Variable member m_abar_f0ks_
More...
 
EvtComplex m_abar_phiks_
 Variable member m_abar_phiks_. More...
 
EvtComplex m_abar_fxks_
 Variable member m_abar_fxks_
More...
 
EvtComplex m_abar_chic0ks_
 Variable member m_abar_chic0ks_. More...
 
EvtComplex m_abar_kpkmnr_
 Variable member m_abar_kpkmnr_
More...
 
EvtComplex m_abar_kskpnr_
 Variable member m_abar_kskpnr_
More...
 
EvtComplex m_abar_kskmnr_
 Variable member m_abar_kskmnr_
More...
 
double m_alpha_kpkmnr
 Variable member m_alpha_kpkmnr. More...
 
double m_alpha_kskpnr
 Variable member m_alpha_kskpnr. More...
 
double m_alpha_kskmnr
 Variable member m_alpha_kskmnr. More...
 
std::ofstream m_debugfile_
 debuging stream More...
 

Detailed Description

Register Decay model EvtB0toKsKK.

Definition at line 27 of file EvtB0toKsKK.h.

Constructor & Destructor Documentation

◆ EvtB0toKsKK()

Belle2::EvtB0toKsKK::EvtB0toKsKK ( )
inline

Definition at line 41 of file EvtB0toKsKK.h.

82 :
83 

◆ ~EvtB0toKsKK()

virtual Belle2::EvtB0toKsKK::~EvtB0toKsKK ( )
virtual

Member Function Documentation

◆ A_chic0ks()

EvtComplex Belle2::EvtB0toKsKK::A_chic0ks ( const EvtVector4R &  p4ks,
const EvtVector4R &  p4kp,
const EvtVector4R &  p4km 
)

A_chic0ks is amplitude of chic0ks.

◆ A_f0ks()

EvtComplex Belle2::EvtB0toKsKK::A_f0ks ( const EvtVector4R &  p4ks,
const EvtVector4R &  p4kp,
const EvtVector4R &  p4km 
)

A_f0ks is amplitude of f0.

◆ A_fxks()

EvtComplex Belle2::EvtB0toKsKK::A_fxks ( const EvtVector4R &  p4ks,
const EvtVector4R &  p4kp,
const EvtVector4R &  p4km 
)

A_fxks is amplitude of fxks.

◆ A_kknr()

EvtComplex Belle2::EvtB0toKsKK::A_kknr ( const EvtVector4R &  p4k1,
const EvtVector4R &  p4k2,
const double &  m_alpha_kk 
)

A_kknr is amplitude of kknr.

◆ A_phiks()

EvtComplex Belle2::EvtB0toKsKK::A_phiks ( const EvtVector4R &  p4ks,
const EvtVector4R &  p4kp,
const EvtVector4R &  p4km 
)

A_phiks is amplitude of phi.

◆ Boost()

EvtVector4R Belle2::EvtB0toKsKK::Boost ( const EvtVector4R &  p4,
const EvtVector4R &  boost 
)

Parameter for boost frame

◆ BreitWigner()

EvtComplex Belle2::EvtB0toKsKK::BreitWigner ( const double &  m,
const double &  m0,
const double &  Gamma0,
const double &  q,
const double &  q0,
const unsigned int &  L 
)

BreitWigner Shape.

◆ BWBF() [1/2]

double Belle2::EvtB0toKsKK::BWBF ( const double &  q,
const double &  q0,
const unsigned int &  L 
)

Meson radius

◆ BWBF() [2/2]

double Belle2::EvtB0toKsKK::BWBF ( const double &  q,
const unsigned int &  L 
)

Meson radius

◆ clone()

EvtDecayBase* Belle2::EvtB0toKsKK::clone ( )

Clone the decay of B0toKsKK.

◆ decay()

void Belle2::EvtB0toKsKK::decay ( EvtParticle *  p)

Member of particle in EvtGen.

◆ Flatte()

EvtComplex Belle2::EvtB0toKsKK::Flatte ( const double &  m,
const double &  m0 
)

Constant Flatte.

◆ Flatte_k()

EvtComplex Belle2::EvtB0toKsKK::Flatte_k ( const double &  s,
const double &  m_h 
)

Constant Flatte_k.

◆ getName()

std::string Belle2::EvtB0toKsKK::getName ( )

Get function Name

◆ gmunu_tilde()

EvtTensor4C Belle2::EvtB0toKsKK::gmunu_tilde ( const EvtVector4R &  p4a,
const EvtVector4R &  p4b,
const EvtVector4R &  p4c 
)

Function Tensor gmunu

◆ init()

void Belle2::EvtB0toKsKK::init ( )

Initialize standard stream objects

◆ initProbMax()

void Belle2::EvtB0toKsKK::initProbMax ( )

Initialize standard stream objects for probability function

◆ Lmu()

EvtVector4R Belle2::EvtB0toKsKK::Lmu ( const EvtVector4R &  p4a,
const EvtVector4R &  p4b,
const EvtVector4R &  p4c 
)

Function 4Vector Lmu.

◆ Mmunu()

EvtTensor4C Belle2::EvtB0toKsKK::Mmunu ( const EvtVector4R &  p4a,
const EvtVector4R &  p4b,
const EvtVector4R &  p4c 
)

Function Tensor Mmunu.

◆ Multiply()

EvtTensor4C Belle2::EvtB0toKsKK::Multiply ( const EvtTensor4C &  t1,
const EvtTensor4C &  t2 
)

Function Tensor Multiply

◆ p()

double Belle2::EvtB0toKsKK::p ( const double &  mab,
const double &  M,
const double &  mc 
)

Constants p

◆ q()

double Belle2::EvtB0toKsKK::q ( const double &  mab,
const double &  ma,
const double &  mb 
)

Constants q.

◆ RaiseIndex()

void Belle2::EvtB0toKsKK::RaiseIndex ( EvtVector4R &  vector)

Member function RaiseIndices.

◆ RaiseIndices()

EvtTensor4C Belle2::EvtB0toKsKK::RaiseIndices ( const EvtTensor4C &  t)

Function RaiseIndices

◆ Smu()

EvtVector4R Belle2::EvtB0toKsKK::Smu ( const EvtVector4R &  p4a,
const EvtVector4R &  p4b,
const EvtVector4R &  p4c 
)

Function 4Vector Smu.

◆ Tmunu()

EvtTensor4C Belle2::EvtB0toKsKK::Tmunu ( const EvtVector4R &  p4a,
const EvtVector4R &  p4b,
const EvtVector4R &  p4c 
)

Function Tensor Tmunu

◆ umu()

EvtVector4R Belle2::EvtB0toKsKK::umu ( const EvtVector4R &  p4a,
const EvtVector4R &  p4b,
const EvtVector4R &  p4c 
)

Function 4Vector umu.

Member Data Documentation

◆ m_a_chic0ks_

EvtComplex Belle2::EvtB0toKsKK::m_a_chic0ks_
private

Variable member m_a_chic0ks_.

Definition at line 104 of file EvtB0toKsKK.h.

◆ m_a_f0ks_

EvtComplex Belle2::EvtB0toKsKK::m_a_f0ks_
private

<Variable names for form factors

Variable member m_a_f0ks_

Definition at line 101 of file EvtB0toKsKK.h.

◆ m_a_fxks_

EvtComplex Belle2::EvtB0toKsKK::m_a_fxks_
private

Variable member m_a_fxks_

Definition at line 103 of file EvtB0toKsKK.h.

◆ m_a_kpkmnr_

EvtComplex Belle2::EvtB0toKsKK::m_a_kpkmnr_
private

Variable member m_a_kpkmnr_.

Definition at line 105 of file EvtB0toKsKK.h.

◆ m_a_kskmnr_

EvtComplex Belle2::EvtB0toKsKK::m_a_kskmnr_
private

Variable member m_a_kskmnr_.

Definition at line 107 of file EvtB0toKsKK.h.

◆ m_a_kskpnr_

EvtComplex Belle2::EvtB0toKsKK::m_a_kskpnr_
private

Variable member m_a_kskpnr_.

Definition at line 106 of file EvtB0toKsKK.h.

◆ m_a_phiks_

EvtComplex Belle2::EvtB0toKsKK::m_a_phiks_
private

Variable member m_a_phiks_

Definition at line 102 of file EvtB0toKsKK.h.

◆ m_abar_chic0ks_

EvtComplex Belle2::EvtB0toKsKK::m_abar_chic0ks_
private

Variable member m_abar_chic0ks_.

Definition at line 112 of file EvtB0toKsKK.h.

◆ m_abar_f0ks_

EvtComplex Belle2::EvtB0toKsKK::m_abar_f0ks_
private

Variable member m_abar_f0ks_

Definition at line 109 of file EvtB0toKsKK.h.

◆ m_abar_fxks_

EvtComplex Belle2::EvtB0toKsKK::m_abar_fxks_
private

Variable member m_abar_fxks_

Definition at line 111 of file EvtB0toKsKK.h.

◆ m_abar_kpkmnr_

EvtComplex Belle2::EvtB0toKsKK::m_abar_kpkmnr_
private

Variable member m_abar_kpkmnr_

Definition at line 113 of file EvtB0toKsKK.h.

◆ m_abar_kskmnr_

EvtComplex Belle2::EvtB0toKsKK::m_abar_kskmnr_
private

Variable member m_abar_kskmnr_

Definition at line 115 of file EvtB0toKsKK.h.

◆ m_abar_kskpnr_

EvtComplex Belle2::EvtB0toKsKK::m_abar_kskpnr_
private

Variable member m_abar_kskpnr_

Definition at line 114 of file EvtB0toKsKK.h.

◆ m_abar_phiks_

EvtComplex Belle2::EvtB0toKsKK::m_abar_phiks_
private

Variable member m_abar_phiks_.

Definition at line 110 of file EvtB0toKsKK.h.

◆ m_alpha_kpkmnr

double Belle2::EvtB0toKsKK::m_alpha_kpkmnr
private

Variable member m_alpha_kpkmnr.

Definition at line 117 of file EvtB0toKsKK.h.

◆ m_alpha_kskmnr

double Belle2::EvtB0toKsKK::m_alpha_kskmnr
private

Variable member m_alpha_kskmnr.

Definition at line 119 of file EvtB0toKsKK.h.

◆ m_alpha_kskpnr

double Belle2::EvtB0toKsKK::m_alpha_kskpnr
private

Variable member m_alpha_kskpnr.

Definition at line 118 of file EvtB0toKsKK.h.

◆ m_debugfile_

std::ofstream Belle2::EvtB0toKsKK::m_debugfile_
private

debuging stream

Definition at line 121 of file EvtB0toKsKK.h.


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