Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
ChargedCurrentWilsonSUSY.h
Go to the documentation of this file.
1#ifndef CHARGEDCURRENTWILSON_SUSY_H
2#define CHARGEDCURRENTWILSON_SUSY_H
3
4#include "Wilson.h"
5
7public:
8 C_V1_bc_SUSY() : WilsonCoefficient("C_V1_bc_SUSY", GroupMapper::str(WGroup::CC_bc) + "_MATCH") {}
9
10
11
12
13
14 std::shared_ptr<WilsonCoefficient> clone() const override {
15 return std::make_shared<C_V1_bc_SUSY>(*this);
16 }
17
18};
19
21public:
22 C_V2_bc_SUSY() : WilsonCoefficient("C_V2_bc_SUSY", GroupMapper::str(WGroup::CC_bc) + "_MATCH") {}
23
24
25
26
27
28 std::shared_ptr<WilsonCoefficient> clone() const override {
29 return std::make_shared<C_V2_bc_SUSY>(*this);
30 }
31
32};
33
35public:
37
38
39
40 static double compute_LO(const ParamSrc& src);
41
42 std::shared_ptr<WilsonCoefficient> clone() const override {
43 return std::make_shared<C_S1_bc_SUSY>(*this);
44 }
45
46};
47
49public:
51
52
53
54 static double compute_LO(const ParamSrc& src);
55
56 std::shared_ptr<WilsonCoefficient> clone() const override {
57 return std::make_shared<C_S2_bc_SUSY>(*this);
58 }
59
60};
61
63public:
64 C_T_bc_SUSY() : WilsonCoefficient("C_T_bc_SUSY", GroupMapper::str(WGroup::CC_bc) + "_MATCH") {}
65
66
67
68
69
70 std::shared_ptr<WilsonCoefficient> clone() const override {
71 return std::make_shared<C_T_bc_SUSY>(*this);
72 }
73
74};
75
76
78public:
79 C_V1_bu_SUSY() : WilsonCoefficient("C_V1_bu_SUSY", GroupMapper::str(WGroup::CC_bu) + "_MATCH") {}
80
81
82
83
84
85 std::shared_ptr<WilsonCoefficient> clone() const override {
86 return std::make_shared<C_V1_bu_SUSY>(*this);
87 }
88
89};
90
92public:
93 C_V2_bu_SUSY() : WilsonCoefficient("C_V2_bu_SUSY", GroupMapper::str(WGroup::CC_bu) + "_MATCH") {}
94
95
96
97
98
99 std::shared_ptr<WilsonCoefficient> clone() const override {
100 return std::make_shared<C_V2_bu_SUSY>(*this);
101 }
102
103};
104
106public:
107 C_S1_bu_SUSY();
108
109
110
111 static double compute_LO(const ParamSrc& src);
112
113 std::shared_ptr<WilsonCoefficient> clone() const override {
114 return std::make_shared<C_S1_bu_SUSY>(*this);
115 }
116
117};
118
120public:
121 C_S2_bu_SUSY();
122
123
124
125 static double compute_LO(const ParamSrc& src);
126
127 std::shared_ptr<WilsonCoefficient> clone() const override {
128 return std::make_shared<C_S2_bu_SUSY>(*this);
129 }
130
131};
132
134public:
135 C_T_bu_SUSY() : WilsonCoefficient("C_T_bu_SUSY", GroupMapper::str(WGroup::CC_bu) + "_MATCH") {}
136
137
138
139
140
141 std::shared_ptr<WilsonCoefficient> clone() const override {
142 return std::make_shared<C_T_bu_SUSY>(*this);
143 }
144
145};
146
147
148#endif
WGroup
Domain objects representing Wilson coefficients and their matching metadata.
static double compute_LO(const ParamSrc &src)
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
static double compute_LO(const ParamSrc &src)
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
static double compute_LO(const ParamSrc &src)
static double compute_LO(const ParamSrc &src)
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
Mapper for WGroup <-> WGroupId <-> optional external string.
Lightweight view over a set of source parameters keyed by ParamId.
Abstract base class representing a Wilson coefficient and its matching information.
Definition Wilson.h:153