FairShip
Loading...
Searching...
No Matches
rpvsusy.constants Class Reference

Public Member Functions

None __init__ (self)
 

Public Attributes

 decayConstant
 
 GF
 
 MW
 
 gW2
 
 s2thetaw
 
 t2thetaw
 
 heV
 
 hGeV
 
 GST2
 

Detailed Description

Store some constants useful for HNL physics

Definition at line 123 of file rpvsusy.py.

Constructor & Destructor Documentation

◆ __init__()

None rpvsusy.constants.__init__ (   self)

Definition at line 128 of file rpvsusy.py.

128 def __init__(self) -> None:
129 self.decayConstant = {
130 "K+": 0.156 * u.GeV,
131 "K-": 0.156 * u.GeV,
132 "K_L0": 0.156 / math.sqrt(2) * u.GeV,
133 "K_S0": 0.156 / math.sqrt(2) * u.GeV,
134 "K*0": 0.230 * u.GeV,
135 "K*0_bar": 0.230 * u.GeV,
136 "K*+": 0.230 * u.GeV,
137 "K*-": 0.230 * u.GeV,
138 "phi": 0.230 * u.GeV,
139 "eta": -0.142 * u.GeV,
140 "eta'": 0.038 * u.GeV,
141 "D+": 0.205 * u.GeV,
142 "D*+": 0.205 * u.GeV,
143 "D-": 0.205 * u.GeV,
144 "D*-": 0.205 * u.GeV,
145 "D_s+": 0.259 * u.GeV,
146 "D*_s+": 0.259 * u.GeV,
147 "D_s-": 0.259 * u.GeV,
148 "D*_s-": 0.259 * u.GeV,
149 "B+": 0.191 * u.GeV,
150 "B-": 0.191 * u.GeV,
151 "B0": 0.191 * u.GeV,
152 "B_s0": 0.228 * u.GeV,
153 "B0_bar": 0.191 * u.GeV,
154 "B_s0_bar": 0.228 * u.GeV,
155 }
156
157 self.GF = 1.166379e-05 / (u.GeV * u.GeV) # Fermi's constant (GeV^-2)
158 self.MW = 80.385 * u.GeV
159 self.gW2 = self.GF / math.sqrt(2) * 8 * self.MW * self.MW # SU(2)L gauge coupling squared
160 self.s2thetaw = 0.23126 # square sine of the Weinberg angle
161 self.t2thetaw = self.s2thetaw / (1 - self.s2thetaw) # square tan of the Weinberg angle
162 self.heV = 6.58211928 * pow(10.0, -16) # no units or it messes up!!
163 self.hGeV = self.heV * pow(10.0, -9) # no units or it messes up!!
164 # defined in Eq (30)--(32) of [1511.07436], but without
165 # the coupling over sfermion mass, that will come later
166 self.GST2 = {
167 "slepton": self.gW2 * self.t2thetaw * 9.0 / 8.0,
168 "sneutrino": self.gW2 * self.t2thetaw * 9.0 / 8.0,
169 "tlepton": self.gW2 * self.t2thetaw * 1.0 / 32.0,
170 "tneutrino": self.gW2 * self.t2thetaw * 1.0 / 32.0,
171 }
172
173
174# Load some useful constants

Member Data Documentation

◆ decayConstant

rpvsusy.constants.decayConstant

Definition at line 129 of file rpvsusy.py.

◆ GF

rpvsusy.constants.GF

Definition at line 157 of file rpvsusy.py.

◆ GST2

rpvsusy.constants.GST2

Definition at line 166 of file rpvsusy.py.

◆ gW2

rpvsusy.constants.gW2

Definition at line 159 of file rpvsusy.py.

◆ heV

rpvsusy.constants.heV

Definition at line 162 of file rpvsusy.py.

◆ hGeV

rpvsusy.constants.hGeV

Definition at line 163 of file rpvsusy.py.

◆ MW

rpvsusy.constants.MW

Definition at line 158 of file rpvsusy.py.

◆ s2thetaw

rpvsusy.constants.s2thetaw

Definition at line 160 of file rpvsusy.py.

◆ t2thetaw

rpvsusy.constants.t2thetaw

Definition at line 161 of file rpvsusy.py.


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