flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
flexiblesusy::cxx_diagrams::fields::bar< Field > Struct Template Reference

#include <fields.hpp>

Collaboration diagram for flexiblesusy::cxx_diagrams::fields::bar< Field >:
Collaboration graph

Public Types

using index_bounds = typename Field::index_bounds
 
using lorentz_conjugate = Field
 
using sm_flags = typename Field::sm_flags
 
using type = bar< Field >
 

Static Public Attributes

static constexpr auto colorRep = color_conj<Field>()
 
static constexpr double electricCharge = -Field::electricCharge
 
static constexpr auto massless = Field::massless
 
static constexpr int numberOfFieldIndices = Field::numberOfFieldIndices
 
static constexpr int numberOfGenerations = Field::numberOfGenerations
 
static constexpr auto particleType = Field::particleType
 
static constexpr auto pdgids = boost::hana::transform(Field::pdgids, [](int x) {return -x;})
 

Detailed Description

template<class Field>
struct flexiblesusy::cxx_diagrams::fields::bar< Field >

Definition at line 195 of file fields.hpp.

Member Typedef Documentation

◆ index_bounds

template<class Field >
using flexiblesusy::cxx_diagrams::fields::bar< Field >::index_bounds = typename Field::index_bounds

Definition at line 196 of file fields.hpp.

◆ lorentz_conjugate

Definition at line 198 of file fields.hpp.

◆ sm_flags

template<class Field >
using flexiblesusy::cxx_diagrams::fields::bar< Field >::sm_flags = typename Field::sm_flags

Definition at line 197 of file fields.hpp.

◆ type

Definition at line 199 of file fields.hpp.

Member Data Documentation

◆ colorRep

Definition at line 205 of file fields.hpp.

◆ electricCharge

template<class Field >
constexpr double flexiblesusy::cxx_diagrams::fields::bar< Field >::electricCharge = -Field::electricCharge
staticconstexpr

Definition at line 203 of file fields.hpp.

◆ massless

template<class Field >
constexpr auto flexiblesusy::cxx_diagrams::fields::bar< Field >::massless = Field::massless
staticconstexpr

Definition at line 206 of file fields.hpp.

◆ numberOfFieldIndices

template<class Field >
constexpr int flexiblesusy::cxx_diagrams::fields::bar< Field >::numberOfFieldIndices = Field::numberOfFieldIndices
staticconstexpr

Definition at line 202 of file fields.hpp.

◆ numberOfGenerations

template<class Field >
constexpr int flexiblesusy::cxx_diagrams::fields::bar< Field >::numberOfGenerations = Field::numberOfGenerations
staticconstexpr

Definition at line 201 of file fields.hpp.

◆ particleType

template<class Field >
constexpr auto flexiblesusy::cxx_diagrams::fields::bar< Field >::particleType = Field::particleType
staticconstexpr

Definition at line 204 of file fields.hpp.

◆ pdgids

template<class Field >
constexpr auto flexiblesusy::cxx_diagrams::fields::bar< Field >::pdgids = boost::hana::transform(Field::pdgids, [](int x) {return -x;})
staticconstexpr

Definition at line 207 of file fields.hpp.


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