DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Namespaces | Macros | Functions
DD4hep.h File Reference
#include <string>
#include <sstream>
#include <map>
#include <set>
#include <typeinfo>
#include <utility>
#include <boost/any.hpp>
#include <Gaudi/PluginService.h>

Go to the source code of this file.

Namespaces

 std
 

Macros

#define MAKE_GAUDI_PLUGIN_SERVICE_ENTRY(n, v)   dd4hep_pluginmgr_##n##_V##v
 
#define MAKE_FUNC(name, version)   MAKE_GAUDI_PLUGIN_SERVICE_ENTRY(name,version)
 

Functions

int MAKE_FUNC (getdebug, GAUDI_PLUGIN_SERVICE_VERSION)()
 Access debug level. More...
 
int MAKE_FUNC (setdebug, GAUDI_PLUGIN_SERVICE_VERSION)(int value)
 Set debug level. More...
 

Macro Definition Documentation

◆ MAKE_FUNC

#define MAKE_FUNC (   name,
  version 
)    MAKE_GAUDI_PLUGIN_SERVICE_ENTRY(name,version)

Definition at line 51 of file DD4hep.h.

◆ MAKE_GAUDI_PLUGIN_SERVICE_ENTRY

#define MAKE_GAUDI_PLUGIN_SERVICE_ENTRY (   n,
  v 
)    dd4hep_pluginmgr_##n##_V##v

Definition at line 50 of file DD4hep.h.

Function Documentation

◆ MAKE_FUNC() [1/2]

int MAKE_FUNC ( getdebug  ,
GAUDI_PLUGIN_SERVICE_VERSION   
)

Access debug level.

Definition at line 54 of file DD4hep.h.

◆ MAKE_FUNC() [2/2]

int MAKE_FUNC ( setdebug  ,
GAUDI_PLUGIN_SERVICE_VERSION   
)

Set debug level.

Definition at line 58 of file DD4hep.h.