SND@LHC Software
Loading...
Searching...
No Matches
rpvsusy.constants Class Reference

Public Member Functions

 __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 104 of file rpvsusy.py.

Constructor & Destructor Documentation

◆ __init__()

rpvsusy.constants.__init__ (   self)

Definition at line 108 of file rpvsusy.py.

108 def __init__(self):
109 self.decayConstant = {'K+':0.156*u.GeV,
110 'K-':0.156*u.GeV,
111 'K_L0':0.156/math.sqrt(2)*u.GeV,
112 'K_S0':0.156/math.sqrt(2)*u.GeV,
113 'K*0':0.230*u.GeV,
114 'K*0_bar':0.230*u.GeV,
115 'K*+':0.230*u.GeV,
116 'K*-':0.230*u.GeV,
117 'phi':0.230*u.GeV,
118 'eta':-0.142*u.GeV,
119 "eta\'":0.038*u.GeV,
120 'D+':0.205*u.GeV,'D*+':0.205*u.GeV,
121 'D-':0.205*u.GeV,'D*-':0.205*u.GeV,
122 'D_s+':0.259*u.GeV,'D*_s+':0.259*u.GeV,
123 'D_s-':0.259*u.GeV,'D*_s-':0.259*u.GeV,
124 'B+':0.191*u.GeV,'B-':0.191*u.GeV,
125 'B0':0.191*u.GeV,'B_s0':0.228*u.GeV,
126 'B0_bar':0.191*u.GeV,'B_s0_bar':0.228*u.GeV}
127
128 self.GF = 1.166379e-05/(u.GeV*u.GeV) # Fermi's constant (GeV^-2)
129 self.MW = 80.385*u.GeV
130 self.gW2 = self.GF/math.sqrt(2)*8*self.MW*self.MW # SU(2)L gauge coupling squared
131 self.s2thetaw = 0.23126 # square sine of the Weinberg angle
132 self.t2thetaw = self.s2thetaw/(1-self.s2thetaw) # square tan of the Weinberg angle
133 self.heV = 6.58211928*pow(10.,-16) # no units or it messes up!!
134 self.hGeV = self.heV * pow(10.,-9) # no units or it messes up!!
135 # defined in Eq (30)--(32) of [1511.07436], but without
136 # the coupling over sfermion mass, that will come later
137 self.GST2 = {'slepton' : self.gW2*self.t2thetaw*9./8.,
138 'sneutrino' : self.gW2*self.t2thetaw*9./8.,
139 'tlepton' : self.gW2*self.t2thetaw*1./32.,
140 'tneutrino' : self.gW2*self.t2thetaw*1./32.}
141
142
143
144# Load some useful constants

Member Data Documentation

◆ decayConstant

rpvsusy.constants.decayConstant

Definition at line 109 of file rpvsusy.py.

◆ GF

rpvsusy.constants.GF

Definition at line 128 of file rpvsusy.py.

◆ GST2

rpvsusy.constants.GST2

Definition at line 137 of file rpvsusy.py.

◆ gW2

rpvsusy.constants.gW2

Definition at line 130 of file rpvsusy.py.

◆ heV

rpvsusy.constants.heV

Definition at line 133 of file rpvsusy.py.

◆ hGeV

rpvsusy.constants.hGeV

Definition at line 134 of file rpvsusy.py.

◆ MW

rpvsusy.constants.MW

Definition at line 129 of file rpvsusy.py.

◆ s2thetaw

rpvsusy.constants.s2thetaw

Definition at line 131 of file rpvsusy.py.

◆ t2thetaw

rpvsusy.constants.t2thetaw

Definition at line 132 of file rpvsusy.py.


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