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

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

#include <decay_amplitudes.hpp>

Collaboration diagram for flexiblesusy::Decay_amplitude_FFV:
Collaboration graph

Public Member Functions

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

Public Attributes

std::complex< double > form_factor_gam_left {0.}
 
std::complex< double > form_factor_gam_right {0.}
 
std::complex< double > form_factor_p_1 {0.}
 
std::complex< double > form_factor_p_2 {0.}
 
double m_decay {0.}
 
double m_fermion {0.}
 
double m_vector {0.}
 
double massless_vector_threshold {std::numeric_limits<double>::epsilon()}
 

Detailed Description

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

Definition at line 144 of file decay_amplitudes.hpp.

Member Function Documentation

◆ operator+=()

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

◆ square()

Member Data Documentation

◆ form_factor_gam_left

std::complex<double> flexiblesusy::Decay_amplitude_FFV::form_factor_gam_left {0.}

Definition at line 149 of file decay_amplitudes.hpp.

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

◆ form_factor_gam_right

std::complex<double> flexiblesusy::Decay_amplitude_FFV::form_factor_gam_right {0.}

Definition at line 150 of file decay_amplitudes.hpp.

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

◆ form_factor_p_1

std::complex<double> flexiblesusy::Decay_amplitude_FFV::form_factor_p_1 {0.}

Definition at line 151 of file decay_amplitudes.hpp.

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

◆ form_factor_p_2

std::complex<double> flexiblesusy::Decay_amplitude_FFV::form_factor_p_2 {0.}

Definition at line 152 of file decay_amplitudes.hpp.

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

◆ m_decay

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

Definition at line 145 of file decay_amplitudes.hpp.

Referenced by square().

◆ m_fermion

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

Definition at line 146 of file decay_amplitudes.hpp.

Referenced by square().

◆ m_vector

double flexiblesusy::Decay_amplitude_FFV::m_vector {0.}

Definition at line 147 of file decay_amplitudes.hpp.

Referenced by square().

◆ massless_vector_threshold

double flexiblesusy::Decay_amplitude_FFV::massless_vector_threshold {std::numeric_limits<double>::epsilon()}

Definition at line 148 of file decay_amplitudes.hpp.

Referenced by square().


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