HackAnalysis  2
Public Member Functions | Public Attributes | List of all members
zslha.SLHA Class Reference

Public Member Functions

def __init__ (self)
 
def add (self, extra_spc)
 
def BR (self, init, final)
 
def Width (self, pdg)
 
def Value (self, block, number)
 
def safeValue (self, block, number, returnval=0.0)
 
def safeValue2 (self, block, number, returnval=[0.0, 0.0])
 
def start_decay (self, li)
 
def start_block (self, li)
 
def start_xsection (self, li)
 
def flush (self)
 
def write (self, filename)
 

Public Attributes

 blocks
 
 br
 Necessary to preseve ordering of the blocks.
 
 widths
 
 br1L
 
 widths1L
 
 xsections
 
 analyses
 
 block_name
 
 entries
 should only happen if we have an expression here
 
 comments
 Necessary to preseve ordering of the entries.
 
 blockcomments
 store comments after block entries for writing input files
 
 reading_block
 store comments after block entries for writing input files
 
 reading_decay
 
 reading_xsection
 
 reading_hb_fermion
 
 reading_hb_boson
 
 decay1L
 
 decay_part
 
 reading_process
 
 current_analysis
 
 reading_efficiency
 
 xs_head
 format is SQRTS PDGIN1 PDGIN2 NFINAL PDGFINAL1 ...
 

Member Function Documentation

◆ flush()

def zslha.SLHA.flush (   self)
store the information once a block is completely parsed

◆ Value()

def zslha.SLHA.Value (   self,
  block,
  number 
)
return value of a parameter defined by block and entry
    or the width or an BR

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