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

Public Member Functions

 __init__ (self)
 

Public Attributes

 decayConstant
 
 GF
 
 s2thetaw
 
 heV
 
 hGeV
 

Detailed Description

Store some constants useful for HNL physics

Definition at line 78 of file hnl.py.

Constructor & Destructor Documentation

◆ __init__()

hnl.constants.__init__ (   self)

Definition at line 82 of file hnl.py.

82 def __init__(self):
83 self.decayConstant = {'pi+':0.130*u.GeV,
84 'pi0':0.130*u.GeV,
85 'eta':1.2*0.130*u.GeV,
86 'eta1':0.152*u.GeV,
87 'eta_c':0.335*u.GeV,
88 'rho+':0.209*u.GeV,
89 'rho0':0.209*u.GeV,
90 'omega':0.195*u.GeV,
91 'phi':0.229*u.GeV,
92 'D_s+':0.249*u.GeV,
93 'D*_s+':0.315*u.GeV} # decay constants f_h of pseudoscalar and vector mesons
94 self.GF = 1.166379e-05/(u.GeV*u.GeV) # Fermi's constant (GeV^-2)
95 self.s2thetaw = 0.23126 # square sine of the Weinberg angle
96 self.heV = 6.58211928*pow(10.,-16) # no units or it messes up!!
97 self.hGeV = self.heV * pow(10.,-9) # no units or it messes up!!
98
99# Load some useful constants

Member Data Documentation

◆ decayConstant

hnl.constants.decayConstant

Definition at line 83 of file hnl.py.

◆ GF

hnl.constants.GF

Definition at line 94 of file hnl.py.

◆ heV

hnl.constants.heV

Definition at line 96 of file hnl.py.

◆ hGeV

hnl.constants.hGeV

Definition at line 97 of file hnl.py.

◆ s2thetaw

hnl.constants.s2thetaw

Definition at line 95 of file hnl.py.


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