Bayeux  3.4.1
Core Foundation library for SuperNEMO
Macros
bayeux_config.h File Reference

Configuration parameters for Bayeux. More...

Go to the source code of this file.

Macros

#define BAYEUX_BOOST_VERSION   106900
 The version of Boost used by Bayeux. More...
 
#define BAYEUX_CLHEP_VERSION   "2.1.3.1"
 The version of CLHEP used by Bayeux. More...
 
#define BAYEUX_WITH_CUTS   1
 Evaluates to true if Bayeux was built with the cuts module. More...
 
#define BAYEUX_WITH_MATERIALS   1
 Evaluates to true if Bayeux was built with the materials module. More...
 
#define BAYEUX_WITH_MYGSL   1
 Evaluates to true if Bayeux was built with the mygsl module. More...
 
#define BAYEUX_WITH_BRIO   1
 Evaluates to true if Bayeux was built with the brio module. More...
 
#define BAYEUX_WITH_DPP   1
 Evaluates to true if Bayeux was built with the dpp module. More...
 
#define BAYEUX_WITH_GEOMTOOLS   1
 Evaluates to true if Bayeux was built with the geomtools module. More...
 
#define BAYEUX_WITH_EMFIELD   1
 Evaluates to true if Bayeux was built with the emfield module. More...
 
#define BAYEUX_WITH_GENBB   1
 Evaluates to true if Bayeux was built with the genbb_help module. More...
 
#define BAYEUX_WITH_GENVTX   1
 Evaluates to true if Bayeux was built with the genvtx module. More...
 
#define BAYEUX_WITH_MCTOOLS   1
 Evaluates to true if Bayeux was built with the mctools module. More...
 
#define BAYEUX_WITH_GEANT4_MODULE   1
 Evaluates to true if Bayeux was built with Geant4 extension module. More...
 
#define BAYEUX_GEANT4_VERSION   "9.6.4"
 The version of Geant4 used by Bayeux. More...
 
#define BAYEUX_WITH_MCNP_MODULE
 Evaluates to true if Bayeux was built with MCNP extension module. More...
 
#define BAYEUX_WITH_LAHAGUE   0
 Evaluates to true if Bayeux was built with the lahague module. More...
 
#define BAYEUX_WITH_QT   1
 Evaluates to true if Bayeux was built with Qt. More...
 
#define BAYEUX_QT_VERSION   "5.10.1"
 The version of CLHEP used by Bayeux. More...
 
#define BAYEUX_WITH_QT_GUI   1
 Evaluates to true if Bayeux was built with Qt-based GUI components. More...
 
#define BAYEUX_WITH_ROOT   1
 Evaluates to true if Bayeux was built with ROOT. More...
 
#define BAYEUX_ROOT_VERSION   "6.16.00"
 Set the ROOT version used within Bayeux. More...
 
#define BAYEUX_WITH_ROOTDICT   1
 Evaluates to true if Bayeux was built with some ROOT dictionary generation. More...
 
#define BAYEUX_ENV_RESOURCE_DIR   "BAYEUX_RESOURCE_DIR"
 The base directory of Bayeux resource files. More...
 
#define BAYEUX_SUBMODULES   "datatools;epa;cuts;materials;mygsl;brio;dpp;geomtools;emfield;genbb_help;genvtx;mctools"
 The list of Bayeux submodules. More...
 

Detailed Description

Configuration parameters for Bayeux.

Macro Definition Documentation

◆ BAYEUX_BOOST_VERSION

#define BAYEUX_BOOST_VERSION   106900

The version of Boost used by Bayeux.

◆ BAYEUX_CLHEP_VERSION

#define BAYEUX_CLHEP_VERSION   "2.1.3.1"

The version of CLHEP used by Bayeux.

◆ BAYEUX_ENV_RESOURCE_DIR

#define BAYEUX_ENV_RESOURCE_DIR   "BAYEUX_RESOURCE_DIR"

The base directory of Bayeux resource files.

◆ BAYEUX_GEANT4_VERSION

#define BAYEUX_GEANT4_VERSION   "9.6.4"

The version of Geant4 used by Bayeux.

◆ BAYEUX_QT_VERSION

#define BAYEUX_QT_VERSION   "5.10.1"

The version of CLHEP used by Bayeux.

◆ BAYEUX_ROOT_VERSION

#define BAYEUX_ROOT_VERSION   "6.16.00"

Set the ROOT version used within Bayeux.

◆ BAYEUX_SUBMODULES

#define BAYEUX_SUBMODULES   "datatools;epa;cuts;materials;mygsl;brio;dpp;geomtools;emfield;genbb_help;genvtx;mctools"

The list of Bayeux submodules.

◆ BAYEUX_WITH_BRIO

#define BAYEUX_WITH_BRIO   1

Evaluates to true if Bayeux was built with the brio module.

◆ BAYEUX_WITH_CUTS

#define BAYEUX_WITH_CUTS   1

Evaluates to true if Bayeux was built with the cuts module.

◆ BAYEUX_WITH_DPP

#define BAYEUX_WITH_DPP   1

Evaluates to true if Bayeux was built with the dpp module.

◆ BAYEUX_WITH_EMFIELD

#define BAYEUX_WITH_EMFIELD   1

Evaluates to true if Bayeux was built with the emfield module.

◆ BAYEUX_WITH_GEANT4_MODULE

#define BAYEUX_WITH_GEANT4_MODULE   1

Evaluates to true if Bayeux was built with Geant4 extension module.

◆ BAYEUX_WITH_GENBB

#define BAYEUX_WITH_GENBB   1

Evaluates to true if Bayeux was built with the genbb_help module.

◆ BAYEUX_WITH_GENVTX

#define BAYEUX_WITH_GENVTX   1

Evaluates to true if Bayeux was built with the genvtx module.

◆ BAYEUX_WITH_GEOMTOOLS

#define BAYEUX_WITH_GEOMTOOLS   1

Evaluates to true if Bayeux was built with the geomtools module.

◆ BAYEUX_WITH_LAHAGUE

#define BAYEUX_WITH_LAHAGUE   0

Evaluates to true if Bayeux was built with the lahague module.

◆ BAYEUX_WITH_MATERIALS

#define BAYEUX_WITH_MATERIALS   1

Evaluates to true if Bayeux was built with the materials module.

◆ BAYEUX_WITH_MCNP_MODULE

#define BAYEUX_WITH_MCNP_MODULE

Evaluates to true if Bayeux was built with MCNP extension module.

◆ BAYEUX_WITH_MCTOOLS

#define BAYEUX_WITH_MCTOOLS   1

Evaluates to true if Bayeux was built with the mctools module.

◆ BAYEUX_WITH_MYGSL

#define BAYEUX_WITH_MYGSL   1

Evaluates to true if Bayeux was built with the mygsl module.

◆ BAYEUX_WITH_QT

#define BAYEUX_WITH_QT   1

Evaluates to true if Bayeux was built with Qt.

◆ BAYEUX_WITH_QT_GUI

#define BAYEUX_WITH_QT_GUI   1

Evaluates to true if Bayeux was built with Qt-based GUI components.

◆ BAYEUX_WITH_ROOT

#define BAYEUX_WITH_ROOT   1

Evaluates to true if Bayeux was built with ROOT.

◆ BAYEUX_WITH_ROOTDICT

#define BAYEUX_WITH_ROOTDICT   1

Evaluates to true if Bayeux was built with some ROOT dictionary generation.