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

Go to the source code of this file.

Classes

class  Logger
 General purposes logger. More...
 

Namespaces

namespace  cepgen
 Common namespace for this Monte Carlo generator.
 
namespace  cepgen::utils
 Collection of utilities.
 

Macros

#define CG_LOG_MATCH(str, type)   cepgen::utils::Logger::get().passExceptionRule(str, cepgen::utils::Logger::Level::type)
 
#define CG_LOG_LEVEL(type)   cepgen::utils::Logger::get().setLevel(cepgen::utils::Logger::Level::type)
 

Functions

std::ostream & operator<< (std::ostream &os, const utils::Logger::Level &lvl)
 

Macro Definition Documentation

◆ CG_LOG_LEVEL

#define CG_LOG_LEVEL (   type)    cepgen::utils::Logger::get().setLevel(cepgen::utils::Logger::Level::type)

Definition at line 83 of file Logger.h.

◆ CG_LOG_MATCH

#define CG_LOG_MATCH (   str,
  type 
)    cepgen::utils::Logger::get().passExceptionRule(str, cepgen::utils::Logger::Level::type)

Definition at line 82 of file Logger.h.