PYTHIA  8.303
Public Member Functions | List of all members
LHgenericBlock Class Reference

Derived class for generic blocks containing vectors of strings. More...

#include <SusyLesHouches.h>

Inheritance diagram for LHgenericBlock:
LHblock< string >

Public Member Functions

 LHgenericBlock ()
 Constructor.
 
int set (string lineIn)
 Read index and value from SLHA data line.
 
- Public Member Functions inherited from LHblock< string >
 LHblock ()
 Constructor.
 
bool exists ()
 Does block exist?
 
bool exists (int iIn)
 Does entry i already exist in this block?
 
void clear ()
 Clear block.
 
int set (int iIn, string valIn)
 
int set (istringstream &linestream, bool indexed=true)
 Read index and value from SLHA data line.
 
int set (int iIn, istringstream &linestream)
 With i already given, read value from remaining SLHA data line.
 
void set (string valIn)
 Shorthand for entry[0]. Used e.g. for block ALPHA.
 
string operator() ()
 Indexing with (). Output only.
 
string operator() (int iIn)
 
int size ()
 Size of map.
 
int first ()
 First and next key code.
 
int next ()
 
void list ()
 Simple print utility.
 
void setq (double qIn)
 Special for DRbar running blocks.
 
double q ()
 

Additional Inherited Members

- Protected Attributes inherited from LHblock< string >
map< int, string > entry
 

Detailed Description

Derived class for generic blocks containing vectors of strings.


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