ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
EvtHQET3FF Class Reference

The class provides the form factors for semileptonic D & D* decays with full mass dependence. More...

#include <EvtHQET3FF.h>

Inheritance diagram for EvtHQET3FF:
Collaboration diagram for EvtHQET3FF:

Public Member Functions

 EvtHQET3FF (double hqetha1_1, double hqetrho2, double hqetr0_1, double hqetr1_1, double hqetr2_1)
 Default constructor. More...
 
 EvtHQET3FF (double hqetv1_1, double hqetrho2, double hqetdelta)
 Default constructor. More...
 
void getvectorff (EvtId parent, EvtId daught, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f)
 Returns vector ffs. More...
 
void getscalarff (EvtId parent, EvtId daught, double t, double mass, double *fp, double *f0)
 Returns scalar ffs. More...
 
void gettensorff (EvtId, EvtId, double, double, double *, double *, double *, double *)
 Returns tensor ffs. More...
 
void getbaryonff (EvtId, EvtId, double, double, double *, double *, double *, double *)
 Returns baryon ffs. More...
 
void getdiracff (EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *)
 Returns dirac ffs. More...
 
void getraritaff (EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *, double *, double *)
 Returns tarita ffs. More...
 

Private Attributes

double m_ha1_1 {0}
 Normalization of leading FF. More...
 
double m_rho2 {0}
 CLN slope of leading FF. More...
 
double m_r0_1 {0}
 Normalization of R0(w=1) More...
 
double m_r1_1 {0}
 Normalization of R1(w=1) More...
 
double m_r2_1 {0}
 Normalization of R2(w=1) More...
 
double m_v1_1 {0}
 Normalization of leading scalar FF. More...
 
double m_d1_1 {0}
 Normalization of scalar FF. More...
 

Detailed Description

The class provides the form factors for semileptonic D & D* decays with full mass dependence.

Definition at line 20 of file EvtHQET3FF.h.

Constructor & Destructor Documentation

◆ EvtHQET3FF() [1/2]

EvtHQET3FF::EvtHQET3FF ( double  hqetha1_1,
double  hqetrho2,
double  hqetr0_1,
double  hqetr1_1,
double  hqetr2_1 
)

Default constructor.

◆ EvtHQET3FF() [2/2]

EvtHQET3FF::EvtHQET3FF ( double  hqetv1_1,
double  hqetrho2,
double  hqetdelta 
)

Default constructor.

Member Function Documentation

◆ getbaryonff()

void EvtHQET3FF::getbaryonff ( EvtId  ,
EvtId  ,
double  ,
double  ,
double *  ,
double *  ,
double *  ,
double *   
)

Returns baryon ffs.

◆ getdiracff()

void EvtHQET3FF::getdiracff ( EvtId  ,
EvtId  ,
double  ,
double  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *   
)

Returns dirac ffs.

◆ getraritaff()

void EvtHQET3FF::getraritaff ( EvtId  ,
EvtId  ,
double  ,
double  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *   
)

Returns tarita ffs.

◆ getscalarff()

void EvtHQET3FF::getscalarff ( EvtId  parent,
EvtId  daught,
double  t,
double  mass,
double *  fp,
double *  f0 
)

Returns scalar ffs.

◆ gettensorff()

void EvtHQET3FF::gettensorff ( EvtId  ,
EvtId  ,
double  ,
double  ,
double *  ,
double *  ,
double *  ,
double *   
)

Returns tensor ffs.

◆ getvectorff()

void EvtHQET3FF::getvectorff ( EvtId  parent,
EvtId  daught,
double  t,
double  mass,
double *  a1f,
double *  a2f,
double *  vf,
double *  a0f 
)

Returns vector ffs.

Member Data Documentation

◆ m_d1_1

double EvtHQET3FF::m_d1_1 {0}
private

Normalization of scalar FF.

Definition at line 76 of file EvtHQET3FF.h.

◆ m_ha1_1

double EvtHQET3FF::m_ha1_1 {0}
private

Normalization of leading FF.

Definition at line 58 of file EvtHQET3FF.h.

◆ m_r0_1

double EvtHQET3FF::m_r0_1 {0}
private

Normalization of R0(w=1)

Definition at line 64 of file EvtHQET3FF.h.

◆ m_r1_1

double EvtHQET3FF::m_r1_1 {0}
private

Normalization of R1(w=1)

Definition at line 67 of file EvtHQET3FF.h.

◆ m_r2_1

double EvtHQET3FF::m_r2_1 {0}
private

Normalization of R2(w=1)

Definition at line 70 of file EvtHQET3FF.h.

◆ m_rho2

double EvtHQET3FF::m_rho2 {0}
private

CLN slope of leading FF.

Definition at line 61 of file EvtHQET3FF.h.

◆ m_v1_1

double EvtHQET3FF::m_v1_1 {0}
private

Normalization of leading scalar FF.

Definition at line 73 of file EvtHQET3FF.h.


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