21#include "EvtGenBase/EvtPatches.hh"
26#include "EvtGenBase/EvtSymTable.hh"
27#include "EvtGenBase/EvtReport.hh"
32std::map<std::string,std::string> EvtSymTable::_symMap;
43 if ( _symMap.find(symname)!=_symMap.end() ) {
44 report(
INFO,
"EvtGen") <<
"Symbol:"<<symname.c_str()<<
45 " redefined, old value:"<<_symMap[symname].c_str()<<
" new value:"<<d.c_str()<<endl;
59 if ( _symMap.find(symname)!=_symMap.end() )
return _symMap[symname];
ostream & report(Severity severity, const char *facility)
static void Define(const std::string &name, std::string d)
static std::string Get(const std::string &name, int &ierr)