flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
flexiblesusy::Decay_amplitude_FFS Class Reference

generic amplitude for the decay of a fermion into a fermion and scalar More...

#include <decay_amplitudes.hpp>

Collaboration diagram for flexiblesusy::Decay_amplitude_FFS:
Collaboration graph

Public Member Functions

Decay_amplitude_FFS operator+= (Decay_amplitude_FFS const &amp)
 
double square () const
 

Public Attributes

std::complex< double > form_factor_left {0.}
 
std::complex< double > form_factor_right {0.}
 
double m_decay {0.}
 
double m_fermion {0.}
 
double m_scalar {0.}
 

Detailed Description

generic amplitude for the decay of a fermion into a fermion and scalar

Definition at line 123 of file decay_amplitudes.hpp.

Member Function Documentation

◆ operator+=()

Decay_amplitude_FFS flexiblesusy::Decay_amplitude_FFS::operator+= ( Decay_amplitude_FFS const &  amp)
inline

Definition at line 131 of file decay_amplitudes.hpp.

References form_factor_left, and form_factor_right.

◆ square()

double flexiblesusy::Decay_amplitude_FFS::square ( ) const

Member Data Documentation

◆ form_factor_left

std::complex<double> flexiblesusy::Decay_amplitude_FFS::form_factor_left {0.}

Definition at line 127 of file decay_amplitudes.hpp.

Referenced by operator+=(), and square().

◆ form_factor_right

std::complex<double> flexiblesusy::Decay_amplitude_FFS::form_factor_right {0.}

Definition at line 128 of file decay_amplitudes.hpp.

Referenced by operator+=(), and square().

◆ m_decay

double flexiblesusy::Decay_amplitude_FFS::m_decay {0.}

Definition at line 124 of file decay_amplitudes.hpp.

Referenced by square().

◆ m_fermion

double flexiblesusy::Decay_amplitude_FFS::m_fermion {0.}

Definition at line 125 of file decay_amplitudes.hpp.

Referenced by square().

◆ m_scalar

double flexiblesusy::Decay_amplitude_FFS::m_scalar {0.}

Definition at line 126 of file decay_amplitudes.hpp.

Referenced by square().


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