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

Go to the source code of this file.

Namespaces

namespace  cepgen
 Common namespace for this Monte Carlo generator.
 
namespace  cepgen::utils
 Collection of utilities.
 
namespace  cepgen::utils::env
 All environment variable-related utilities.
 

Functions

std::vector< std::string > searchPaths ()
 Retrieve a list of all search paths for external files.
 
std::string get (const std::string &var, const std::string &def="")
 Get an environment variable.
 
void set (const std::string &var, const std::string &value)
 Set an environment variable.
 
void append (const std::string &var, const std::string &value)
 Add a value to an environment variable.
 
void unset (const std::string &var)
 Clear an environment variable.