decay_Ah_to_dbard.inc
Go to the documentation of this file.
9 throw OutOfBoundsError("Error in " + create_process_string<PseudoscalarHiggs,bar<DownTypeQuark>::type, DownTypeQuark>(indexIn, indexOut1, indexOut2) + " decay. Decaying particle is a Goldstone.");
16 const auto HQQbarVertexDR = Vertex<bar<DownTypeQuark>::type, DownTypeQuark, PseudoscalarHiggs>::evaluate(indices, context);
21 static constexpr double color_factor = squared_color_generator<PseudoscalarHiggs, bar<DownTypeQuark>::type, DownTypeQuark>();
30 return flux * phase_space * color_factor * amplitude_squared<PseudoscalarHiggs, bar<DownTypeQuark>::type, DownTypeQuark>(context, indexIn, indexOut1, indexOut2);
39 create_process_string<PseudoscalarHiggs,bar<DownTypeQuark>::type, DownTypeQuark>(indexIn, indexOut1, indexOut2)
69 create_process_string<PseudoscalarHiggs,bar<DownTypeQuark>::type, DownTypeQuark>(indexIn, indexOut1, indexOut2)
74 if (static_cast<int>(flexibledecay_settings.get(FlexibleDecay_settings::include_higher_order_corrections)) > 0 && Nf >= 5) {
90 create_process_string<PseudoscalarHiggs,bar<DownTypeQuark>::type, DownTypeQuark>(indexIn, indexOut1, indexOut2)
115 if (static_cast<int>(flexibledecay_settings.get(FlexibleDecay_settings::include_higher_order_corrections)) > 1) {
123 const auto Ahttbar = Vertex<bar<UpTypeQuark>::type, UpTypeQuark, PseudoscalarHiggs>::evaluate(Ahttindices, context);
126 deltaPhi2_P = Sqr(alpha_s_red) * std::real(gtHoVEV_P/gbHoVEV_P) * (23/6. - lt + 1.0/6.0*Sqr(lq));
130 amp2DR_P *= Y_conversion*(1. + deltaqq_QCD_DR_P + deltaqq_QED_DR + deltaqq_QCDxQED_DR + deltaPhi2_P);
bool is_zero(double x) noexcept Definition: ckm.cpp:30 static constexpr double deltaqq_QCDxQED Definition: decay_functions.hpp:61 std::string create_process_string(std::array< int, FieldIn::numberOfFieldIndices > const in, std::array< int, FieldOut1::numberOfFieldIndices > const out1, std::array< int, FieldOut2::numberOfFieldIndices > const out2) Definition: decay.hpp:152 unsigned int number_of_active_flavours(softsusy::QedQcd const &qedqcd, double m) noexcept Definition: decay_functions.cpp:293 double calc_Deltaqq(double alpha_s_red, double Nf, FlexibleDecay_settings const &settings) noexcept Eq.(2.11) of hep-ph/0503173, 2-loop and higher order. Definition: decay_functions.cpp:82 constexpr std::complex< T > Sqr(const std::complex< T > &a) noexcept Definition: wrappers.hpp:631 detail::result_of::concatenate< Args... >::type concatenate(Args &&... args) Definition: concatenate.hpp:87 Generated on Mon Feb 26 2024 06:24:15 for FlexibleSUSY by 1.9.4 |