cepgen is hosted by Hepforge, IPPP Durham
CepGen 1.2.5
Central exclusive processes event generator
Loading...
Searching...
No Matches
Generator.h File Reference
#include <functional>
#include <memory>
#include "CepGen/Utils/Value.h"
+ Include dependency graph for Generator.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Generator
 Core generator object allowing for process definition, cross section computation, and event generation. More...
 

Namespaces

namespace  cepgen
 Common namespace for this Monte Carlo generator.
 
namespace  cepgen::proc
 Location for all physics processes to be generated.
 

Functions

bool callPath (const std::string &local_path, bool(*callback)(const std::string &))
 
bool loadLibrary (const std::string &, bool match=false)
 Import a shared library in RTE Launch the initialisation procedure.
 
void initialise (bool safe_mode)
 
void printHeader ()
 Dump this program's header into the standard output stream.
 

Variables

static std::vector< std::string > loaded_libraries
 Collection of libraries loaded in RTE.
 
static std::vector< std::string > invalid_libraries
 Collection of libraries tested not to work with RTE.
 
static std::vector< std::string > search_paths
 Collection of search paths to build RTE Execute an action on a path if found in search paths collection.