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

#include <fields.hpp>

Collaboration diagram for flexiblesusy::cxx_diagrams::fields::conj< 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 = conj< 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::conj< Field >

Definition at line 211 of file fields.hpp.

Member Typedef Documentation

◆ index_bounds

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

Definition at line 212 of file fields.hpp.

◆ lorentz_conjugate

Definition at line 214 of file fields.hpp.

◆ sm_flags

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

Definition at line 213 of file fields.hpp.

◆ type

Definition at line 215 of file fields.hpp.

Member Data Documentation

◆ colorRep

Definition at line 221 of file fields.hpp.

◆ electricCharge

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

Definition at line 219 of file fields.hpp.

◆ massless

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

Definition at line 222 of file fields.hpp.

◆ numberOfFieldIndices

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

Definition at line 218 of file fields.hpp.

◆ numberOfGenerations

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

Definition at line 217 of file fields.hpp.

◆ particleType

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

Definition at line 220 of file fields.hpp.

◆ pdgids

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

Definition at line 223 of file fields.hpp.


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