StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Public Member Functions | Public Attributes | List of all members
Pythia8::SusyLesHouches Class Reference

Classes

class  Entry
 

Public Member Functions

 SusyLesHouches (int verboseIn=1)
 
 SusyLesHouches (string filename, int verboseIn=1)
 
int readFile (string slhaFileIn="slha.spc", int verboseIn=1, bool useDecayIn=true)
 
void printHeader ()
 
void printFooter ()
 
void printSpectrum (int ifail=0)
 
int checkSpectrum ()
 
int checkDecays ()
 
template<class T >
int set (string, T)
 
template<class T >
int set (string, int, T)
 
template<class T >
int set (string, int, int, T)
 
template<class T >
int set (string, int, int, int, T)
 
template<class T >
bool getEntry (string, T &)
 
template<class T >
bool getEntry (string, int, T &)
 
template<class T >
bool getEntry (string, int, int, T &)
 
template<class T >
bool getEntry (string, int, int, int, T &)
 
template<class T >
bool getEntry (string, vector< int >, T &)
 
void message (int, string, string, int line=0)
 
 SusyLesHouches (int verboseIn=1)
 
 SusyLesHouches (string filename, int verboseIn=1)
 
int readFile (string slhaFileIn="slha.spc", int verboseIn=1, bool useDecayIn=true)
 
void printHeader ()
 
void printFooter ()
 
void printSpectrum (int ifail=0)
 
int checkSpectrum ()
 
int checkDecays ()
 
template<class T >
int set (string, T)
 
template<class T >
int set (string, int, T)
 
template<class T >
int set (string, int, int, T)
 
template<class T >
int set (string, int, int, int, T)
 
template<class T >
bool getEntry (string, T &)
 
template<class T >
bool getEntry (string, int, T &)
 
template<class T >
bool getEntry (string, int, int, T &)
 
template<class T >
bool getEntry (string, int, int, int, T &)
 
template<class T >
bool getEntry (string, vector< int >, T &)
 
int verbose ()
 
void verbose (double verboseIn)
 
void message (int, string, string, int line=0)
 
 SusyLesHouches (int verboseIn=1)
 
 SusyLesHouches (string filename, int verboseIn=1)
 
int readFile (string slhaFileIn="slha.spc", int verboseIn=1, bool useDecayIn=true)
 
int readFile (istream &, int verboseIn=1, bool useDecayIn=true)
 
void listHeader ()
 
void listFooter ()
 
void listSpectrum (int ifail=0)
 
int checkSpectrum ()
 
template<class T >
int set (string, T)
 
template<class T >
int set (string, int, T)
 
template<class T >
int set (string, int, int, T)
 
template<class T >
int set (string, int, int, int, T)
 
template<class T >
bool getEntry (string, T &)
 
template<class T >
bool getEntry (string, int, T &)
 
template<class T >
bool getEntry (string, int, int, T &)
 
template<class T >
bool getEntry (string, int, int, int, T &)
 
template<class T >
bool getEntry (string, vector< int >, T &)
 
int verbose ()
 
void verbose (int verboseIn)
 
void message (int, string, string, int line=0)
 
 SusyLesHouches (int verboseIn=1)
 
 SusyLesHouches (string filename, int verboseIn=1)
 
int readFile (string slhaFileIn="slha.spc", int verboseIn=1, bool useDecayIn=true)
 
int readFile (istream &, int verboseIn=1, bool useDecayIn=true)
 
void listHeader ()
 
void listFooter ()
 
void listSpectrum (int ifail=0)
 
int checkSpectrum ()
 
template<class T >
int set (string, T)
 
template<class T >
int set (string, int, T)
 
template<class T >
int set (string, int, int, T)
 
template<class T >
int set (string, int, int, int, T)
 
template<class T >
bool getEntry (string, T &)
 
template<class T >
bool getEntry (string, int, T &)
 
template<class T >
bool getEntry (string, int, int, T &)
 
template<class T >
bool getEntry (string, int, int, int, T &)
 
template<class T >
bool getEntry (string, vector< int >, T &)
 
int verbose ()
 
void verbose (int verboseIn)
 
void message (int, string, string, int line=0)
 

Public Attributes

string slhaFile
 
LHblock< int > modsel
 
LHblock< int > modsel21
 
LHblock< double > modsel12
 
LHblock< double > minpar
 
LHblock< double > extpar
 
LHblock< double > sminputs
 
LHblock< string > spinfo
 
LHblock< string > spinfo3
 
LHblock< string > spinfo4
 
LHblock< string > dcinfo
 
LHblock< string > dcinfo3
 
LHblock< string > dcinfo4
 
LHblock< double > mass
 
LHmatrixBlock< 4 > nmix
 
LHmatrixBlock< 2 > umix
 
LHmatrixBlock< 2 > vmix
 
LHmatrixBlock< 2 > stopmix
 
LHmatrixBlock< 2 > sbotmix
 
LHmatrixBlock< 2 > staumix
 
LHblock< double > alpha
 
LHblock< double > hmix
 
LHblock< double > gauge
 
LHblock< double > msoft
 
LHmatrixBlock< 3 > au
 
LHmatrixBlock< 3 > ad
 
LHmatrixBlock< 3 > ae
 
LHmatrixBlock< 3 > yu
 
LHmatrixBlock< 3 > yd
 
LHmatrixBlock< 3 > ye
 
vector< LHdecayTabledecays
 
map< int, int > decayIndices
 
vector< LHblock< int > > qnumbers
 
vector< string > qnumbersName
 
vector< string > qnumbersAntiName
 
LHblock< double > qextpar
 
LHblock< double > vckmin
 
LHblock< double > upmnsin
 
LHmatrixBlock< 3 > msq2in
 
LHmatrixBlock< 3 > msu2in
 
LHmatrixBlock< 3 > msd2in
 
LHmatrixBlock< 3 > msl2in
 
LHmatrixBlock< 3 > mse2in
 
LHmatrixBlock< 3 > tuin
 
LHmatrixBlock< 3 > tdin
 
LHmatrixBlock< 3 > tein
 
LHmatrixBlock< 3 > vckm
 
LHmatrixBlock< 3 > upmns
 
LHmatrixBlock< 3 > msq2
 
LHmatrixBlock< 3 > msu2
 
LHmatrixBlock< 3 > msd2
 
LHmatrixBlock< 3 > msl2
 
LHmatrixBlock< 3 > mse2
 
LHmatrixBlock< 3 > tu
 
LHmatrixBlock< 3 > td
 
LHmatrixBlock< 3 > te
 
LHmatrixBlock< 6 > usqmix
 
LHmatrixBlock< 6 > dsqmix
 
LHmatrixBlock< 6 > selmix
 
LHmatrixBlock< 3 > snumix
 
LHmatrixBlock< 3 > snsmix
 
LHmatrixBlock< 3 > snamix
 
LHtensor3Block< 3 > rvlamllein
 
LHtensor3Block< 3 > rvlamlqdin
 
LHtensor3Block< 3 > rvlamuddin
 
LHtensor3Block< 3 > rvtllein
 
LHtensor3Block< 3 > rvtlqdin
 
LHtensor3Block< 3 > rvtuddin
 
LHblock< double > rvkappain
 
LHblock< double > rvdin
 
LHblock< double > rvm2lh1in
 
LHblock< double > rvsnvevin
 
LHtensor3Block< 3 > rvlamlle
 
LHtensor3Block< 3 > rvlamlqd
 
LHtensor3Block< 3 > rvlamudd
 
LHtensor3Block< 3 > rvtlle
 
LHtensor3Block< 3 > rvtlqd
 
LHtensor3Block< 3 > rvtudd
 
LHblock< double > rvkappa
 
LHblock< double > rvd
 
LHblock< double > rvm2lh1
 
LHblock< double > rvsnvev
 
LHmatrixBlock< 7 > rvnmix
 
LHmatrixBlock< 5 > rvumix
 
LHmatrixBlock< 5 > rvvmix
 
LHmatrixBlock< 5 > rvhmix
 
LHmatrixBlock< 5 > rvamix
 
LHmatrixBlock< 8 > rvlmix
 
LHblock< double > imminpar
 
LHblock< double > imextpar
 
LHmatrixBlock< 4 > cvhmix
 
LHmatrixBlock< 4 > imcvhmix
 
LHmatrixBlock< 3 > imau
 
LHmatrixBlock< 3 > imad
 
LHmatrixBlock< 3 > imae
 
LHblock< double > imhmix
 
LHblock< double > immsoft
 
LHmatrixBlock< 3 > immsq2in
 
LHmatrixBlock< 3 > immsu2in
 
LHmatrixBlock< 3 > immsd2in
 
LHmatrixBlock< 3 > immsl2in
 
LHmatrixBlock< 3 > immse2in
 
LHmatrixBlock< 3 > imtuin
 
LHmatrixBlock< 3 > imtdin
 
LHmatrixBlock< 3 > imtein
 
LHmatrixBlock< 3 > imvckm
 
LHmatrixBlock< 3 > imupmns
 
LHmatrixBlock< 3 > immsq2
 
LHmatrixBlock< 3 > immsu2
 
LHmatrixBlock< 3 > immsd2
 
LHmatrixBlock< 3 > immsl2
 
LHmatrixBlock< 3 > immse2
 
LHmatrixBlock< 3 > imtu
 
LHmatrixBlock< 3 > imtd
 
LHmatrixBlock< 3 > imte
 
LHmatrixBlock< 6 > imusqmix
 
LHmatrixBlock< 6 > imdsqmix
 
LHmatrixBlock< 6 > imselmix
 
LHmatrixBlock< 3 > imsnumix
 
LHmatrixBlock< 4 > imnmix
 
LHmatrixBlock< 4 > imumix
 
LHmatrixBlock< 4 > imvmix
 
LHblock< double > nmssmrun
 
LHmatrixBlock< 3 > nmhmix
 
LHmatrixBlock< 3 > nmamix
 
LHmatrixBlock< 5 > nmnmix
 
LHmatrixBlock< 5 > imnmnmix
 
map< string, LHgenericBlockgenericBlocks
 
vector< LHblock< double > > qnumbers
 

Detailed Description

Definition at line 396 of file SusyLesHouches.h.


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