PYTHIA
8.312
|
************************* SLHA AUX CLASSES *****************************/// More...
#include <SusyLesHouches.h>
Public Member Functions | |
LHblock () | |
Constructor. | |
bool | exists () |
Does block exist? | |
void | clear () |
Clear block. | |
int | set (int iIn, T 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 (T valIn) |
Shorthand for entry[0]. Used e.g. for block ALPHA. | |
bool | exists (int iIn) |
Does entry i already exist in this block? | |
T | operator() () |
Indexing with (). Output only. | |
T | 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 () |
Protected Attributes | |
map< int, T > | entry |
************************* SLHA AUX CLASSES *****************************///
class LHblock: the generic SLHA block (see below for matrices) Explicit typing required, e.g. block<double> minpar;
|
inline |
set: set block entry values. Possible return values from set: 0: normal return. Entry did not previously exist and has been created. 1: normal return. Entry did previously exist and has been overwritten. -1: failure.