SND@LHC Software
Loading...
Searching...
No Matches
rpvsusy.RPVSUSY Class Reference
Inheritance diagram for rpvsusy.RPVSUSY:
Collaboration diagram for rpvsusy.RPVSUSY:

Public Member Functions

 __init__ (self, mass, couplings, sfmass, benchmark, debug=False)
 
 computeNLifetime (self, system="SI")
 
- Public Member Functions inherited from rpvsusy.RPVSUSYbranchings
 Get_Prod_Modes (self)
 
 Get_Dec_Modes (self)
 
 AddChannelsToPythia (self, P8Gen, verbose=True)
 
 Width_H_L (self, H, L)
 
 Width_N_L (self, H, L)
 
 NdecayWidth (self)
 
 NprodWidth (self)
 
 findDecayBranchingRatio (self, decayString)
 
 findProdBranchingRatio (self, decayString)
 

Public Attributes

 NLifetime
 
- Public Attributes inherited from rpvsusy.RPVSUSYbranchings
 MN
 
 U
 
 U2
 
 sfmass
 
 bench
 
 decays
 
 prods
 

Detailed Description

SUSY RPV neutralino  physics according to the nuMSM

Definition at line 413 of file rpvsusy.py.

Constructor & Destructor Documentation

◆ __init__()

rpvsusy.RPVSUSY.__init__ (   self,
  mass,
  couplings,
  sfmass,
  benchmark,
  debug = False 
)
Initialize with mass and couplings of the HNL

Inputs:
mass (GeV)
couplings (list of [\lambda_{production}^{2}, \lambda_{decay}^{2}])
mass of universal sfermion
which benchmark (integer between 1 and 5 inclusive)

Reimplemented from rpvsusy.RPVSUSYbranchings.

Definition at line 417 of file rpvsusy.py.

417 def __init__(self, mass, couplings, sfmass, benchmark, debug=False):
418 """
419 Initialize with mass and couplings of the HNL
420
421 Inputs:
422 mass (GeV)
423 couplings (list of [\lambda_{production}^{2}, \lambda_{decay}^{2}])
424 mass of universal sfermion
425 which benchmark (integer between 1 and 5 inclusive)
426 """
427 RPVSUSYbranchings.__init__(self, mass, couplings, sfmass, benchmark, debug)

Member Function Documentation

◆ computeNLifetime()

rpvsusy.RPVSUSY.computeNLifetime (   self,
  system = "SI" 
)
Compute the RPV neutralino lifetime

Inputs:
- system: choose between default (i.e. SI, result in s) or FairShip (result in ns)

Definition at line 428 of file rpvsusy.py.

428 def computeNLifetime(self,system="SI"):
429 """
430 Compute the RPV neutralino lifetime
431
432 Inputs:
433 - system: choose between default (i.e. SI, result in s) or FairShip (result in ns)
434 """
435 decwidth = self.NdecayWidth()
436 if decwidth == 0.0:
437 return 0.0
438 self.NLifetime = c.hGeV / decwidth
439 if system == "FairShip": self.NLifetime *= 1.e9
440 return self.NLifetime
441

Member Data Documentation

◆ NLifetime

rpvsusy.RPVSUSY.NLifetime

Definition at line 438 of file rpvsusy.py.


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