Revision e81a2f30f90ae3fa11c8f04bfdd9324aa7479aca authored by Wolfgang Waltenberger on 16 August 2018, 11:27:18 UTC, committed by Wolfgang Waltenberger on 16 August 2018, 11:27:18 UTC
1 parent ca0a323
SModelS.h
#ifndef SModelS_H
#define SModelS_H
#include <string>
class SModelS {
/**
* \class SModelS
* a simple class that wraps python-based SModelS for use within a C++ environment
*/
public:
/*** construction from a parameter.ini file.
* \paramname verbosity set the verbosity of SModelS. Values are:
* debug, info, warn, error */
SModelS( const std::string & parameterfile, const std::string & installdir, const std::string & verbosity );
SModelS( const std::string & parameterfile, const std::string & installdir );
~SModelS();
/** run over a single slha file. */
int run ( const std::string & slhafile );
private:
void loadDatabase ( const std::string & parameterfile );
void initialize ( const std::string & parameterfile,
const std::string & installdir,
const std::string & verbosity );
};
#endif /* SModelS_H */
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...